我在Fedora机器上运行tomcat服务器。
当我使用下面的命令运行tomcat时,
服务tomcat启动
它在本地主机上运行,
但是当我尝试连接到服务器使用服务器的公共IP地址如下remotly
http://xxx.xxx.xxx.xxx:8080
它不启动
有人可以帮我解决这个问题
在此先感谢您的帮助
我怀疑你的tomcat服务器绑定的IP地址是127.0.0.1,这是本地机器只能使用的回送接口。 因此,远程机器不可用。
做:netstat -an | grep 8080
你得到的输出是什么?
另外,该机器的IP地址是多less?如果要远程连接,防火墙是否是一个因素? 两个盒子都在本地不适用于彼此? 另外,你可以在tomcat运行时从远程机器执行以下操作:
telnet XXX.XXX.XXX.XXX 8080
你得到了什么? 谢谢