Я использовал webwin для iptables управления и сбрасывал брандмауэр по webmin (для убирания всего старого материала). Я также отключил опцию Activate at book
.
После этого я установил iptables-персистентный для восстановления моих правил iptables после перезагрузки.
Проблемой является мой iptables, пусты после перезагрузки.
Что случилось здесь?
Что iptables-persistent
делает это, сохраняет правила к /etc/iptables/rules.v4
или /etc/iptables/rules.v6
во время установки, и при помощи webwin
для удаления правил это сохранило ruleset, который не имел никаких правил.
Отметьте это ip6tables
использование /etc/iptables/rules.v6
, в то время как iptables
использование /etc/iptables/rules.v4
.
Добавьте свои правила к iptables
и ip6tables
брандмауэры. Затем сделайте следующие команды на командной строке:
sudo su -c "iptables-save > /etc/iptables/rules.v4"
sudo su -c "ip6tables-save > /etc/iptables/rules.v6"
После того как Вы перезагружаете или перезапускаете, правила обновляются от тех правил, и необходимо затем восстановить правила брандмауэра. Всегда выполняйте те команды при редактировании брандмауэра rulesets таким образом, можно обновить то, от чего он обновляется, поскольку это не автоматический процесс сохранения.