Benutzer-Werkzeuge

Webseiten-Werkzeuge


sammlung:iptables

iptables

iptables ist das klassische Tool zur Konfiguration der Linux-Firewall auf Paketfilter-Ebene.

Merkmale

  • Sehr flexibel, aber komplex
  • Arbeitet mit Tabellen (filter, nat, mangle) und Chains (INPUT, OUTPUT, FORWARD)

Wichtige Befehle

sudo iptables -L
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -D INPUT -p tcp --dport 22 -j ACCEPT

Beispiel: Freigabe von FTP, HTTP und SSH (reboot-fest)

# Regeln setzen
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT   # SSH
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT   # HTTP
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT   # FTP

# Regeln dauerhaft speichern (Debian/Ubuntu)
sudo iptables-save | sudo tee /etc/iptables/rules.v4

# Regeln dauerhaft speichern (RedHat/CentOS mit iptables-service)
sudo service iptables save

Hinweis: Damit die Regeln nach einem Neustart erhalten bleiben, muss das Speichern wie oben gezeigt erfolgen.

Weitere Informationen

sammlung/iptables.txt · Zuletzt geändert: von 127.0.0.1