Не срабатывают правила iptables. Где ошибка?

Пытаюсь настроить iptables.
root@s01:~# iptables -nL
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
DROP       22   --  0.0.0.0/0            0.0.0.0/0

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Смотрю я это через ssh подключенный по 22 порту, т.е. правила не срабатывают. В чем я ошибся?
  • Вопрос задан
  • 472 просмотра
Решения вопроса 1
Heizenberg
@Heizenberg
sudo iptables -A INPUT -p tcp -d 192.168.1.200 --dport 22 -j DROP
вместо 192.168.1.200 - ваш IP
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@krypt3r
Я не гуру iptables, но попробуйте REJECT вместо DROP
Ответ написан
@Zzzz9
Правила бы посмотреть, а то INPUT (policy ACCEPT), кто чего дропает, не понятно.
Ответ написан
Комментировать
@Reechart
Системный администратор
дропать рекомендую либо по ИП назначения, либо по входящему интерфейсу
Ответ написан
Комментировать
@Yestestvenno
Системный администратор
Если это центос то попробуйте через команду SETUP настроить 1 любое правило а затем править (заметил такой баг в 6.5) также в 7 версии там новая хрень которая выступает в роли фильтра(отключите или настройте)
P.S. для перезапуска не используйте restart лучше service iptables stop, service iptables start
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы