как обновить iptables-персистентный?

После установки iptables-persistent Ясно:

ubuntu@dur:~$ 
ubuntu@dur:~$ cat /etc/iptables/rules.v4
# Generated by iptables-save v1.6.0 on Wed Jan 11 14:36:17 2017
*filter
:INPUT ACCEPT [251:16508]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [225:57304]
:f2b-ASTERISK - [0:0]
:f2b-sshd - [0:0]
-A INPUT -j f2b-ASTERISK
-A INPUT -p tcp -m multiport --dports 22 -j f2b-sshd
-A INPUT -s 67.212.84.21/32 -j DROP
-A f2b-ASTERISK -j RETURN
-A f2b-sshd -j RETURN
COMMIT
# Completed on Wed Jan 11 14:36:17 2017
ubuntu@dur:~$ 

Я могу добавить к этому файлу так, чтобы я мог заблокировать определенный IP даже после перезагрузки? Да, я работаю fail2ban. Это находится на Amazon, если это имеет значение, выполняя Звездочку.

1
задан 11 January 2017 в 17:43

1 ответ

Вот то, как мне удалось сохраниться через перезагрузки с Fail2Ban & netfilter-persistent

С Вашим активным action.d конфигурация добавляет к actionban и actionunban следующим образом...

...
# Add/Remove newly updated rule to file and remove dupes
iptables-save | uniq | awk '!seen[$0]++' > /etc/iptables/rules.v4
# Import updated config
iptables-restore < /etc/iptables/rules.v4
# Save config for reboots
netfilter-persistent save
# Now refresh the persistent daemon
netfilter-persistent reload
...

Это получит, недавно добавил IP и если Вы вручную unban IP

3
ответ дан 7 December 2019 в 12:36

Другие вопросы по тегам:

Похожие вопросы: