Я добавил такое правило в iptables на своем сервере.
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8005 -j ACCEPT
разрешение порта 8005. при запуске этой команды netstat -plunt
он показывает, что порт 8005 открыт. результат как под
tcp 0 127.0.0.1:8005 0.0.0.0:* LISTEN 22128/java
Я сохранил iptables, перезапустил службы для iptables и tomcat5. но все же я не могу получить доступ к tomcat5 из браузера.
в чем может быть проблема?
я настроил порт 8005
для кота в server.xml
мой iptables -L -nv
выход, как прилагается
конфигурация порта коннектора такая же, как и под
<Server port="8005" shutdown="SHUTDOWN">
Часть 127.0.0.1:8005
из netstat
вывод указывает, что ваш сервер прослушивает адрес цикла 127.0.0.1
Это означает, что вы можете подключиться к порту 8005 только локально.
Если вы хотите получить доступ к службе удаленно с другого компьютера, вам необходимо изменить конфигурацию tomcat, чтобы он мог прослушивать все интерфейсы или определенный интерфейс.