Auflisten der iptables-Regeln mit iptables -L
In diesem Schritt lernen Sie, wie Sie die aktuellen Firewall-Regeln mithilfe des Befehls iptables
anzeigen können. iptables
ist ein traditionelles Befehlszeilen-Tool zur Konfiguration der Linux-Kernel-Firewall.
Firewalls sind für die Netzwerksicherheit unerlässlich. Sie steuern ein- und ausgehenden Netzwerkverkehr basierend auf einer Reihe von Regeln. Diese Regeln bestimmen, ob bestimmte Verbindungen zugelassen oder blockiert werden.
Um die aktuellen iptables
-Regeln aufzulisten, verwenden Sie die Option -L
. Diese Option teilt iptables
mit, die Regeln in den angegebenen Ketten (chains) aufzulisten.
Öffnen Sie das Terminal, wenn Sie es noch nicht getan haben. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
sudo iptables -L
Sie müssen sudo
verwenden, da das Anzeigen von Firewall-Regeln administrative Berechtigungen erfordert.
Sie werden eine Ausgabe ähnlich der folgenden sehen:
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Diese Ausgabe zeigt die Regeln für die drei Standardketten: INPUT
, FORWARD
und OUTPUT
.
INPUT
: Steuert den Verkehr, der an die lokale Maschine gerichtet ist.
FORWARD
: Steuert den Verkehr, der durch die Maschine geht (wird für das Routing verwendet).
OUTPUT
: Steuert den Verkehr, der von der lokalen Maschine ausgeht.
Die policy ACCEPT
bedeutet, dass standardmäßig der Verkehr in diesen Ketten zugelassen wird, wenn keine spezifische Regel darauf zutrifft.
Wenn spezifische Regeln konfiguriert wären, würden sie unter jeder Kette aufgelistet werden und Details wie das Ziel (z.B. ACCEPT, DROP), das Protokoll (z.B. tcp, udp), die Quell- und Ziel-IP-Adressen sowie die Ports anzeigen.
Zurzeit ist die Standardkonfiguration einfach, aber Sie haben erfolgreich iptables
verwendet, um die aktuellen Regeln anzuzeigen.
Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.