Задать вопрос
HoHsi
@HoHsi

Почему Iptables не открывает 80 порт?

Добрый день!
Сразу скажу, я программист, а не админ, и у меня нет особого понимания (и желания; трепета; возможности; времени) различии CentOS 6 и 7, так-что буду тупить.

Как я понимаю, в REPL 7 вырезали iptables (через который я раньше настраивал фаервол), я попробовал вернуть его:
systemctl stop firewalld
systemctl mask firewalld

yum install iptables-services

systemctl enable iptables


/etc/sysconfig/iptables:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [214:43782]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -i lo -j ACCEPT
COMMIT


systemctl restart iptables

netstat -plant # <- но там нет 80 порта


После ребута так же 80 порт не открылся. В чем проблема, и какие еще есть нюансы при переходе с 6 на 7?
  • Вопрос задан
  • 1597 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
DANic
@DANic
Интроверт
netstat -plant
здесь список портов которые слушают, но они могут быть зарыты iptabs'ом

iptables -L -v -n
здесь список правил

ps aux | grep имя демона который должен слушать 80 порт (например nginx)

мне кажется у вас не запущен нужный демон
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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