3.4.2.3 Ensure nftables is not enabled with firewalld - disabled

Information

nftables is a subsystem of the Linux kernel providing filtering and classification of network packets/datagrams/frames and is the successor to iptables.

nftables are installed as a dependency with firewalld.

Rationale:

Running firewalld and nftables concurrently may lead to conflict, therefore nftables should be stopped and masked when using firewalld.

Solution

Run the following command to mask and stop nftables

systemctl --now mask nftables

Additional Information:

firewalld is dependent on nftables. nftables should be stopped and disabled.

See Also

https://workbench.cisecurity.org/files/3366