Открытие сервера Tomcat для публики
У меня есть сервер, который можно пинговать из общедоступного Интернета. Я только что установил Tomcat на порт 8080 на этом сервере. С самого сервера я вижу, что главная страница появляется при доступе http://localhost:8080
однако из интернета, если я попробую http://myservername:8080
или же http://myserverip:8080
это не работает.
Что мне дополнительно нужно сделать, чтобы это было доступно из общедоступного Интернета?
2 ответа
По умолчанию в CentOS работает брандмауэр iptables. Для быстрой проверки вы можете отключить его с помощью "Остановка службы iptables". Еще одно место, на которое стоит взглянуть - это server.conf от вашего Tomcat. Может быть, это только прослушивание на вашем локальном интерфейсе.
Что мне дополнительно нужно сделать
Пинг действительно возвращается с брандмауэра перед сервером? Вам нужно будет перенаправить порт 8080 на сервер и добавить правила брандмауэра, чтобы разрешить соединение.
Это сервер Windows? Разрешает ли брандмауэр Windows подключение?
Это сервер Linux? Разрешает ли IPTables (брандмауэр) соединение?