Profile Applicability:
 • Level 1

Description:
 
nftables is a modern packet filtering framework that replaces the legacy iptables. Installing nftables enables advanced firewall capabilities and better performance for network traffic management.

Rationale:
 Having 
nftables installed allows administrators to implement more efficient and flexible firewall rules, improving overall network security.

Impact:
 Pros:

  • Provides modern firewall management capabilities.

  • Supports dynamic rule changes with improved syntax.

Cons:

  • Installation alone does not configure firewall rules; proper setup is required.

Default Value:
 
nftables may not be installed by default depending on the Linux distribution.

Pre-requisites:

  • Root or sudo privileges to install packages.

Remediation:

Test Plan:

Using Linux command line:

  1. Check if nftables is installed:

RPM-based systems:

rpm -q nftables
  1. Confirm package presence.

Implementation Plan:

Using Linux command line:

  1. Install nftables if missing:

RPM-based:

yum install nftables -y
  1. Verify installation:
    nft --version


Backout Plan:

Using Linux command line:

  1. Remove nftables if needed:

RPM-based:

yum remove nftables -y
  1. Confirm removal.

References: