Wie entsperre ich eine IP-Adresse mit dem Befehl iptables?

Wie entsperre ich eine IP-Adresse mit dem Befehl iptables?

Ich bekomme meine eigene IP-Adresse (vielleicht 123.45.6.7).

iptables -I INPUT -s 123.45.6.7 -j DROP

Jetzt wurde ich selbst blockiert, als ich mich mit einem anderen PC beim Server anmeldete. Wie schreibe ich einen iptables-Befehl, um die Blockierung aufzuheben?

Ich möchte das nicht ausführen iptables -F.

Antwort1

Wenn nur eine einzige Regel mit der Quelladresse und Aktion übereinstimmt, können Sie die Regel löschen, indem Sie einfach -I(Einfügen) durch -D(Löschen) ersetzen:

iptables -D INPUT -s 123.45.6.7 -j DROP

Wenn mehrere Regeln übereinstimmen, können Sie alle Regeln auflisten:

iptables -L INPUT -n --line-numbers

und löschen Sie die Regel anhand ihrer NummerN:

iptables -D INPUT n

Antwort2

Zugriff auf eine IP erlauben

iptables -A INPUT -s xx.xx.xx.xx -j ACCEPT

um den Zugriff einer IP auf einen bestimmten Port mit iptables zu ermöglichen

iptables -A INPUT -p tcp -s xx.xx.xx.xx --dport PORT -j ACCEPT

verwandte Informationen