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.


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.