Я вручную отредактировал файл /etc/sysconfig/iptables в моей установке CentOs 7.x, у меня есть две записи и два процесса, запущенных на соответствующих портах.
Я могу получить доступ через telnet к порту 2181, но не к порту 8081. Только если я остановлю службу iptables, я смогу получить доступ к порту 8081. Есть ли что-то явно неправильное в том, что я делаю? Обратите внимание, что та же конфигурация iptables работает в CentOS 6.x.
Спасибо.
#TOMCAT PORT
-A INPUT -i eth0 -p tcp --dport 8081 -m state --state NEW,ESTABLISHED -j ACCEPT
#ZOO KEEPER PORT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
решение1
CentOS 7 использует firewalld. Вам нужно будет изменить и/или отключить его, чтобы получить желаемые результаты.