Karta zůstává kvůli starším strojům a kvůli tomu, že se s iptables syntaxí pořád potkáte v cizí dokumentaci. Na Debianu 12 je iptables jen tenká vrstva nad nftables (balík iptables-nft) – nová pravidla patří rovnou do nft.
zastaralé Autor označil obsah za překonaný.
Příkazy
příkaz účel
iptables -L -n -v vypsat pravidla filtru s počítadly
iptables -S vypsat pravidla ve tvaru, kterým se zadávají
iptables -t nat -L -n vypsat NAT tabulku
iptables-save > pravidla.v4 uložit celý ruleset do souboru
iptables-restore < pravidla.v4 načíst ruleset ze souboru
Tabulky a řetězce
tabulka řetězce
filter INPUT, FORWARD, OUTPUT povolit nebo zahodit provoz
nat PREROUTING, POSTROUTING přepis adres, masquerade
mangle vše úprava hlaviček
Masquerade pro sdílené připojení
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE iptables -A FORWARD -i eth0 -o eth1 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Ruleset se po restartu ztrácí; trvalost zajišťuje iptables-persistent, nebo v nftables světě /etc/nftables.conf.