3

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

iptables -I INPUT -s 123.45.6.7 -j DROP

Теперь я сам был заблокирован, когда я захожу на сервер с другого компьютера, как написать команду iptables, чтобы разблокировать себя?

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

2 ответа2

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .