Przejdลบ do treล›ci

๐Ÿงฑ iptables Firewall (Extended)

iptables is a lowโ€‘level firewall used for packet filtering and NAT.


๐Ÿ”ง Viewing Rules

1
2
sudo iptables -L -v
sudo iptables -S

๐Ÿงฉ Adding Rules

1
2
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -j DROP

๐Ÿ”ง NAT Example

1
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

๐Ÿงฑ Persistent Rules

Ubuntu:

1
sudo apt install iptables-persistent

Save rules:

1
sudo netfilter-persistent save

๐Ÿšจ Debugging

  • Check rule order
  • Check default policies
  • Use iptables -t nat -L -v for NAT issues