Paweł Krawczyk (pawel-krawczyk) Publisher

Install latest/stable of nftables-pk

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install nftables-pk

Don't have snapd? Get set up for snaps.

Channel Version Published

nftables is the new packet classification framework that replaces iptables

Provides the latest version of nft command-line utility with the intention of replacing outdated and buggy packages provided by mainline Linux distributions.

Nftables offers a consistent, clean and readable interface to configuring Linux firewall in both command-line and interactive usage.

For documentation on how to use nftables see

If you use snapd older than 2.41 you will need the following after installation:

     snap connect nftables-pk:network-control

You may want to create a system-wide alias:

     snap alias nftables-pk.nft nft

Remember to update your nftables scripts to point to /snap/bin/nft and move your scripts from /etc/nftables to /var/snap/nftables-pk/common. Do not create a symlink.

Since this snap is fully confined, configuration files must be placed in /var/snap/nftables-pk/common which is mapped to /etc/nftables. When you run nftables -f /etc/nftables/main.conf it will really look for /var/snap/nftables-pk/common/main.conf.

Developer website

Contact Paweł Krawczyk

Details for nftables-pk

Last updated
1 April 2020

Share this snap

Generate an embeddable card to be shared on external websites.

Related blog posts

Where people are using nftables-pk

Users by distribution (log)

Ubuntu 20.04
Ubuntu 21.04
Ubuntu 18.04
Ubuntu 20.10

Install nftables-pk on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with nftables-pk? Report this app