Несмотря на то, что я прошел через несколько тем в AskUbuntu ( 1 , 2 , 3 ) и в другом месте , я Я немного запутался в том, как поступить.
Я бы хотел полностью удалить ufw, удалить все цепочки и правила iptables, чтобы начать работу с брандмауэром nftables в Ubuntu MATE 19.04
Если я правильно понимаю (из связанных тем), я нужно выполнить следующее:
sudo systemctl reset ufw
sudo systemctl disable ufw
sudo apt purge ufw gufw
sudo iptables -F
sudo iptables -Z
Then ?
for i in `iptables -L INPUT --line-numbers |grep '[0-9].*ufw' | cut -f 1 -d ' ' | sort -r `; do iptables -D INPUT $i ; done
for i in `iptables -L FORWARD --line-numbers |grep '[0-9].*ufw' | cut -f 1 -d ' ' | sort -r `; do iptables -D FORWARD $i ; done
for i in `iptables -L OUTPUT --line-numbers |grep '[0-9].*ufw' | cut -f 1 -d ' ' | sort -r `; do iptables -D OUTPUT $i ; done
for i in `iptables -L | grep 'Chain .*ufw' | cut -d ' ' -f 2`; do iptables -X $i ; done
У меня есть следующие вопросы:
(1) Как «отключить или отключить» iptables, чтобы он не мешал брандмауэру Nftables в дальнейшем .
(2) В дополнение к удалению ufw, мне следует также удалить iptables:
sudo apt remove --auto-remove iptables
(3) Затем приступить к установке и настройке nftables, это правильный порядок?