LINUX.ORG.RU
решено ФорумAdmin

centos8, nftables, восстановление правил при загрузке

 , ,


0

1

Сервис nftables включён, firewalld выключен. В /etc/sysconfig/nftables.conf всё правильно. Команда «nft -f /etc/sysconfig/nftables.conf» руками подгружает всё правильно.

После ребута имеем нужные правила + кучу мусора вида

       chain INPUT {
                type filter hook input priority filter; policy accept;
                iifname "virbr0" meta l4proto udp udp dport 53 counter packets 0 bytes 0 accept
                iifname "virbr0" meta l4proto tcp tcp dport 53 counter packets 0 bytes 0 accept
                iifname "virbr0" meta l4proto udp udp dport 67 counter packets 0 bytes 0 accept
                iifname "virbr0" meta l4proto tcp tcp dport 67 counter packets 0 bytes 0 accept
        }

        chain FORWARD {
                type filter hook forward priority filter; policy accept;
                oifname "virbr0" ip daddr 192.168.122.0/24 ct state related,established counter packets 0 bytes 0 accept
                iifname "virbr0" ip saddr 192.168.122.0/24 counter packets 0 bytes 0 accept
                iifname "virbr0" oifname "virbr0" counter packets 0 bytes 0 accept
                oifname "virbr0" counter packets 0 bytes 0 reject
                iifname "virbr0" counter packets 0 bytes 0 reject
        }

        chain OUTPUT {
                type filter hook output priority filter; policy accept;
                oifname "virbr0" meta l4proto udp udp dport 68 counter packets 0 bytes 0 accept




grep -r по кускам этих правил ничего внятного не выдаёт, ip и сеток таких на машине просто нет. Откуда оно подгружается тогда?

★★★★

Есть такая засада. Документация официально притапливает за создание hook-скриптов для «нестандартных» (лол) решений:

https://wiki.libvirt.org/page/Networking#Forwarding_Incoming_Connections

Также, наверно нужно удалить содержимое директории nwfilter (но это неточно).

NDfan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.