The next generation, iptables replacement firewalling infrastructure in the Linux kernel. #Firewalling infrastructure #Linux firewall #Iptables replacement #Firewall #Firewalling #Iptables
nftables (also known as nf_tables) is an open source command-line software that provides a next-gen firewalling infrastructure for Linux-based operating systems, implemented directly in the Linux kernel.
nftables’ ultimate goal is to replace the iptables, ip6tables, arp_tables, and ebtables frameworks, by providing a brand-new packet filtering framework, a compatibility layer for iptables/ip6tables, and a new userspace utility.
Key features include support for dictionaries and sets of arbitrary types, meta data types, various protocols, connection tracking, logging, NAT, a format grammar, a netlink API, and much more. It is based on the Netfilter infrastructure.
Among its command-line options, we can mention support for reading input from a specific file or an interactive CLI (Command-line Interface), support for displaying network addresses numerically, support for displaying Internet services, as well as group and users IDs numerically.
It is possible to display protocols numerically, handle output rules, add a specific directory to the paths that will be searched for include files, and to specify a debugging level (netlink, scanner, segtree, eval, mnl, parser, proto-ctx or all).
The program is written entirely in the C programming language and can be easily compiled in any GNU/Linux operating system that has a GCC compiler installed. To install it, download the latest version of nftables from Softpedia or via the official website (see link below), save the archive on your computer, extract its contents and open a terminal emulator.
Use the ‘cd’ command to navigate to the location where the archive’s contents have been extracted and run the ‘./configure && make’ command to optimize the program for your computer architecture/operating system and compile the source code. Lastly, execute the ‘make install’ command with root privileges to install nftables system wide. Use the ‘nft --help’ command to view the usage message.
nftables 0.5
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- System
- developer:
- visit homepage
Context Menu Manager 3.3.3.1
ShareX 16.0.1
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Zoom Client 6.0.3.37634
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Bitdefender Antivirus Free 27.0.35.146
IrfanView 4.67
calibre 7.9.0
- Bitdefender Antivirus Free
- IrfanView
- calibre
- Context Menu Manager
- ShareX
- Microsoft Teams
- Zoom Client
- 7-Zip
- Windows Sandbox Launcher
- 4k Video Downloader