як розблокувати IP-адресу з командою iptables?


3

Я отримую свій власний IP-адресу (може бути, 123.45.6.7).

iptables -I INPUT -s 123.45.6.7 -j DROP

Тепер я був заблокований, коли я вхід сервера з іншими ПК, як писати команду iptables розблокувати себе?

Я не хочу запускати iptables -F .


Можливо дублікат http://askubuntu.com/questions/193858/how-to-delete-or-unblock-an-ip-address-listed-in-iptables-firewall
vembutech

Відповіді:


7

Якщо тільки одне правило збігається з адресою джерела і дією, ви можете видалити правило, просто замінивши його -I (вставити) -D (видалити):

iptables -D INPUT -s 123.45.6.7 -j DROP

Якщо існує кілька правильних правил, можна вказати всі правила:

iptables -L INPUT -n --line-numbers

і видалити правило за його номером n :

iptables -D INPUT n

1

дозволити доступ до IP-адреси

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

щоб дозволити доступ до IP для конкретного порту за допомогою iptables

iptables -A INPUT -p tcp -s xx.xx.xx.xx --dport PORT -j ACCEPT
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.