IPTables
Deze documentatie is geschreven voor Ubuntu 18.04 tot en met 23.04.
IPTables geeft vele mogelijkheden, waaronder de mogelijkheid tot een firewall. Hieronder kort de commando's (voor IPv6 maak je van het commando: ip6tables).
Accept/blokkeer inkomend verkeer:
sudo iptables -I INPUT -p <tcp/udp> -m <tcp/udp> --dport <port> -j <ACCEPT/DROP>
Accept/blokkeer uitgaand verkeer:
sudo iptables -I OUTPUT -p <tcp/udp> -m <tcp/udp> --dport <port> -j <ACCEPT/DROP>
Laat een lijst aan firewall regels zien:
sudo iptables -L <CHAIN> -n --line-numbers
Verwijder een regel:
sudo iptables -D <CHAIN> <ID>
Opslaan IPv4:
sudo /sbin/ip4tables-save > /etc/iptables/rules.v4
Opslaan IPv6:
sudo /sbin/ip6tables-save > /etc/iptables/rules.v6