XTABLES-NFT(8) iptables 1.8.11 XTABLES-NFT(8) (NAME) xtables-nft - nftables iptables (DESCRIPTION) xtables-nft iptables API nftables . iptables(8) ip6tables(8) arptables(8) ebtables(8) nftables(8) . xtables-nft : o iptables-nft o iptables-nft-save o iptables-nft-restore o ip6tables-nft o ip6tables-nft-save o ip6tables-nft-restore o arptables-nft o ebtables-nft libxtables nft_compat nf_tables . (USAGE) xtables-nft iptables(8) ip6tables(8) arptables(8) ebtables(8) nf_tables . xtables-nft . nf_tables . nf_tables . (legacy) (symlink) xtables-nft : /sbin/iptables -> /usr/sbin/iptables-nft-multi /sbin/ip6tables -> /usr/sbin/ip6tables-nft-multi /sbin/arptables -> /usr/sbin/arptables-nft-multi /sbin/ebtables -> /usr/sbin/ebtables-nft-multi iptables API (get/setsockopt) API nf_tables: iptables -V iptables v1.7 (nf_tables) (DIFFERENCES WITH LEGACY UTILITIES) xtables- nft API nf_tables ( ) . iptables-legacy iptables-nft -A .. . iptables-nft . --wait iptables-legacy iptables-nft (no-op ). xtables-nft xtables-monitor(8) . -j TRACE xtables-monitor(8) --trace . (EXAMPLES) nf_tables xtables-nft : root@machine:~# iptables-nft -L [...] root@machine:~# ip6tables-nft -L [...] root@machine:~# arptables-nft -L [...] root@machine:~# ebtables-nft -L [...] root@machine:~# nft list ruleset table ip filter { chain INPUT { type filter hook input priority 0; policy accept; } chain FORWARD { type filter hook forward priority 0; policy accept; } chain OUTPUT { type filter hook output priority 0; policy accept; } } table ip6 filter { chain INPUT { type filter hook input priority 0; policy accept; } chain FORWARD { type filter hook forward priority 0; policy accept; } chain OUTPUT { type filter hook output priority 0; policy accept; } } table bridge filter { chain INPUT { type filter hook input priority -200; policy accept; } chain FORWARD { type filter hook forward priority -200; policy accept; } chain OUTPUT { type filter hook output priority -200; policy accept; } } table arp filter { chain INPUT { type filter hook input priority 0; policy accept; } chain FORWARD { type filter hook forward priority 0; policy accept; } chain OUTPUT { type filter hook output priority 0; policy accept; } } ( ). filter iptables(8) : root@machine:~# iptables-legacy-save > myruleset # reads from x_tables root@machine:~# iptables-nft-restore myruleset # writes to nf_tables root@machine:~# iptables-legacy-save | iptables-translate-restore | less nft(8) . (LIMITATIONS) Linux kernel >= 4.17 . CLUSTERIP . : https://wiki.nftables.org (SEE ALSO) nft(8), xtables-translate(8), xtables-monitor(8) (AUTHORS) nftables Netfilter (https://www.netfilter.org) . Arturo Borrero Gonzalez . GPLv2+ / . iptables 1.8.11 XTABLES-NFT(8)