Iptables (Debian): Unterschied zwischen den Versionen
Aus Matts Wiki
Matt (Diskussion | Beiträge) |
Matt (Diskussion | Beiträge) |
||
| Zeile 7: | Zeile 7: | ||
iptables -S # List active in iptables-save-format | iptables -S # List active in iptables-save-format | ||
iptables -F # Flush active rules | iptables -F # Flush active rules | ||
In case of <code>iptables -L</code> being very slow try: | |||
iptables -L -n # List active iptables with numeric output | |||
Parameter <code>-n</code> leads to showing numeric values. This prevents reverse DNS lookup for IP Adresses possibly slowing the whole process. | |||
== iptables on Debian == | == iptables on Debian == | ||
Version vom 20. September 2025, 12:42 Uhr
Commands
iptables-save > iptables.rules # Export iptables rules to iptables.rules iptables-restore < iptables.rules # Import iptables rules from iptables.rules iptables -L # List active iptables iptables -L -v # List active iptables and show adapters iptables -S # List active in iptables-save-format iptables -F # Flush active rules
In case of iptables -L being very slow try:
iptables -L -n # List active iptables with numeric output
Parameter -n leads to showing numeric values. This prevents reverse DNS lookup for IP Adresses possibly slowing the whole process.
iptables on Debian
Add iptables Rule File
Copy iptables.rules to /etc
chown root:root iptables.rules chmod 600 iptables.rules iptables-restore < iptables.rules
Check, if still works.
Enable Automatic Load of Rules at Startup
Copy iptables-restore script to /etc/network/if-pre-up.d/
Add execution permissions:
chmod +x iptables
The package iptables-persistent which also can be used for persisting iptables:
# apt-get install iptables-persistent
