jak odblokować adres IP za pomocą polecenia iptables?

3

Otrzymuję własny adres IP (może 123.45.6.7).

iptables -I INPUT -s 123.45.6.7 -j DROP

Teraz sam zostałem zablokowany, kiedy loguję się do serwera za pomocą innego komputera, jak napisać polecenie iptables, aby się odblokować?

Nie chcę uruchomić iptables -F.

it_is_a_literature
źródło
Prawdopodobnie duplikathttp://askubuntu.com/questions/193858/how-to-delete-or-unblock-an-ip-address-listed-in-iptables-firewall
vembutech

Odpowiedzi:

7

Jeśli tylko jedna reguła pasuje do adresu źródłowego i akcji, możesz ją usunąć, po prostu zastępując -I(wstaw) przez -D(usuń):

iptables -D INPUT -s 123.45.6.7 -j DROP

Jeśli istnieje wiele pasujących reguł, możesz wymienić wszystkie reguły:

iptables -L INPUT -n --line-numbers

i usuń regułę według jej numeru n :

iptables -D INPUT n
pabouk
źródło
1

zezwól na dostęp do adresu IP

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

aby umożliwić dostęp do adresu IP do określonego portu za pomocą iptables

iptables -A INPUT -p tcp -s xx.xx.xx.xx --dport PORT -j ACCEPT
vembutech
źródło