IPTables: Difference between revisions

Line 7:
 
= IPTables =
 
== Adding Rules ==
 
List rules
Line 23 ⟶ 25:
Allow loopback
iptables -I INPUT 1 -i lo -j ACCEPT
 
== Reporting ==
 
Logging
iptables -I INPUT 5 -m limit --limit 5/min -j LOG --log-prefix "iptables denied: " --log-level 7
 
Check Stats:
Stop iptables
iptables -F
 
Check Stats:
iptables -nvL
 
Reset Packet Counts and Aggregate Size:
Flush Chain:
iptables -Z
 
== Deleting Rules ==
 
Delete Emptya Chain:Rule
iptables -D INPUT -p tcp --dport 80 -j ACCEPT
iptables -D INPUT -i ens160 -s 10.140.198.7 -j DROP
 
Flush Chain:
iptables --flush MYCHAIN
 
Flush Iptables
Delete Empty Chain:
iptables -F
 
Delete Empty Chain
iptables -X MYCHAIN
 
 
== Saving Rules ==
Export rules:
iptables-save > /etc/iptables.conf
 
Restore them on every reboot:
sudo nano /etc/rc.local
iptables-restore < /etc/iptables.conf