Setup firewall on Alpine with nftables

tinkertinker

mutterings in the dark

Posted on September 20, 2024

Setup firewall on Alpine with nftables
# Install nftables
doas apk add nftables
# List tables (default table is `inet filter`)
doas nft list tables
# Add to the default inet filter (allow ssh server port 22)
doas vi /etc/nftables.d/ssh.nft
cat /etc/nftables.d/ssh.nft 
table inet filter {
        chain input {
                tcp dport 22 accept
        }
}
# Load nftables config
doas rc-service nftables restart
# List rules
doas nft -a list table inet filter
# Load rules at boot
doas rc-update add nftables boot
Enter fullscreen mode Exit fullscreen mode
💖 💪 🙅 🚩
tinkertinker
mutterings in the dark

Posted on September 20, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Setup firewall on Alpine with nftables
alpine Setup firewall on Alpine with nftables

September 20, 2024