1 hcymk2 2016-07-15 17:41:45 +08:00 iptables-save https://www.thomas-krenn.com/en/wiki/Saving_Iptables_Firewall_Rules_Permanently 其实转个 fail2ban 也行。 |
![]() | 2 likuku 2016-07-15 18:06:43 +08:00 shell 写个脚本,读取这个文件来自动叫 iptables 加策略 |
3 2026 2016-07-15 18:10:09 +08:00 可以用 ipset ,写个同步脚本就行了 |
5 ToughGuy 2016-07-16 12:35:06 +08:00 ipset create denyAddr ip:hash ipset -A denyAddr 1.1.1.1 .... iptables -A INPUT -m set --match-set denyAddr src -j DROP |
6 julyclyde 2016-07-16 14:44:56 +08:00 规则太多的话会导致 system interrupt 很多, CPU 都没时间处理正常事了 |
![]() | 7 likuku 2016-07-19 10:07:41 +08:00 @xingshu 比如: bash 的,假设你这个 ip list 文件 ip_list_for_block.list ,一行一个 ip/网络地址, 不太大(10MB 以内) for b_ip in $(cat ip_list_for_block.list | xargs) do iptables -A INPUT -s ${b_ip} -j DROP done |
![]() | 8 EchoWhale 2016-07-19 21:02:29 +08:00 via Android 配合 ipset 使用很优雅 |