我在 Fedora 机器上运行 tomcat 服务器。
当我使用以下命令运行 tomcat 时,
服务 tomcat 启动
它在本地主机上运行,
但是当我尝试使用服务器的公共 IP 地址远程连接到服务器时
它没有启动
有人可以帮我解决这个问题吗
提前感谢你的帮助
答案1
我怀疑您绑定到 tomcat 服务器的 IP 地址是 127.0.0.1,这是仅对本地计算机可用的环回接口。因此,它对远程计算机不可用。
答案2
执行:netstat -an |复制代码
你得到的输出是什么?
另外,该机器的 IP 地址是多少?如果您远程连接到该机器,防火墙是一个因素吗?两个盒子是否彼此位于本地网络上?此外,当 tomcat 运行时,您可以从远程机器执行以下操作:
远程登录 XXX.XXX.XXX.XXX 8080
您得到了什么?谢谢