Я перенес бэкэнд брандмауэра Ubuntu Focal server с устаревшего iptables на netfilter, выполнив update-alternatives --set iptables / usr / sbin / iptables-nft
и перезагрузив сервер. Теперь все таблицы, показанные в iptables-legacy -S
, пусты, но когда я запускаю iptables -S
, последняя строка всегда говорит:
# Warning: iptables-legacy tables present, use iptables-legacy to see them
С тех пор я удалил iptables- legacy
из альтернатив, используя следующую команду:
update-alternatives --remove iptables /usr/sbin/iptables-legacy
И теперь отображается только версия netfilter
root@iBug-Server:~# update-alternatives --display iptables
iptables - auto mode
link best version is /usr/sbin/iptables-nft
link currently points to /usr/sbin/iptables-nft
link iptables is /usr/sbin/iptables
slave iptables-restore is /usr/sbin/iptables-restore
slave iptables-save is /usr/sbin/iptables-save
/usr/sbin/iptables-nft - priority 20
slave iptables-restore: /usr/sbin/iptables-nft-restore
slave iptables-save: /usr/sbin/iptables-nft-save
Как мне избавиться от этого предупреждения?