

Often, a VPN client will write iptables rules to control traffic. Translate many existing iptables rules to equivalent nftables rules. Lets you use iptables on top of nftables. There also is an iptables-nft compatibility layer that On top of firewalld, there may be a GUI app such as Fedora's firewall-config. On top of iptables, there are ufw and gufw or firewalld (use one).

On top of netfilter, there are iptables and nftables (use one, not both).Įach consists of a set of kernel modules and a set of user-space tools.įor iptables, the kernel modules are ip_tables, ip6_tables, arp_tables, and ebtables,Īnd the user-space tools are iptables ("sudo iptables -L -v"),įor nftables, the kernel module is nftables,Īnd the user-space tool is nft ("sudo nft list ruleset | less"). Inside the kernel, there is netfilter, which is a set of hooks for kernel modules to control networking.
