Наблюдать изменения ruleset в реальном времени nftables
Транслирует события add/delete по мере появления; удобно для отладки динамических правил
nft monitor ruleset
more nftables
all 12 commands →
Атомарный бэкап и восстановление ruleset
nft list ruleset > /etc/nftables.conf && nft -f /etc/nftables.conf
Аппаратная разгрузка через flowtable
nft add flowtable inet filter ft '{ hook ingress priority 0 ; devices = { eth0, eth1 } ; }' && nft add rule inet filter forward ct state established flow add @ft
Создать input-цепочку с политикой drop
nft add chain inet filter input '{ type filter hook input priority 0 ; policy drop ; }'
Именованный set как блок-лист IP
nft add set inet filter blocklist '{ type ipv4_addr ; flags interval ; }' && nft add element inet filter blocklist '{ 10.0.0.0/8, 192.0.2.5 }'
Verdict map для маршрутизации по портам
nft add rule inet filter input tcp dport vmap '{ 22 : accept, 80 : accept, 443 : accept, 3306 : drop }'