
Я запускаю сервер Tomcat на машине Fedora.
когда я запускаю tomcat с помощью следующей команды,
запуск службы tomcat
он работает на локальном хосте,
но когда я пытаюсь подключиться к серверу, используя публичный IP-адрес сервера следующим образом удаленно
он не запускается
может ли кто-нибудь помочь мне с этой проблемой
Заранее благодарю за любую помощь
решение1
Я подозреваю, что IP-адрес, к которому привязан ваш сервер tomcat, — 127.0.0.1, что является интерфейсом loopback, доступным только для локальной машины. Следовательно, он недоступен для удаленных машин.
решение2
сделать: netstat -an | grep 8080
Какой результат вы получаете?
Также, каков IP-адрес этой машины, и если вы подключаетесь к ней удаленно, является ли брандмауэр фактором? Оба ящика находятся на локальной сети друг к другу? Также, можете ли вы сделать следующее с удаленной машины, пока запущен tomcat:
телнет XXX.XXX.XXX.XXX 8080
Что вы получаете? Спасибо.