Задать вопрос
@Ncla
Всему учусь

Почему при выключение iptables по ssh хост перестает отвечать?

Когда я по shh подключен к серверу делаю  iptables -F, хост меня выкидывает из пути, пинки не идут. Пошел в серверную подключил монитор, смотрю на экране написано "прес эни кей", нажимаю всё заработало. Сделал скрипт,
#!/bin/sh
iptables -F
iptables -X
iptables -P INPUT ACCEPT 
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
.
chmod 777 +x . Выполняю локально, скрип отрабатывает и пишет "прей эни кей". Как обойти?
  • Вопрос задан
  • 460 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
iptables -P INPUT ACCEPT 
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -X
iptables -F

сначала разрешаем все по дефолту иначе терминал прибивает сразу после iptables -F
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Потому что iptables нужно применять через iptables-save > file/ cat file | iptables-restore, а не черт-те как.

А так да - скрипт прекращает свою работу после iptables -F, default policy текущее у вас REJECT, видимо. -F policy не меняет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы