1

我的 Tomcat 有问题。

我想做的事:

我希望能够在局域网外访问我的 webapp。我使用 Tomcat 作为网络服务器,监听 9191 端口。

托管 Tomcat 的机器具有静态 IP(例如 192.168.1.100)。我的网络配置如下:

互联网 ----- 我的路由器 ----- 计算机 1 ----- 计算机 2(静态 IP:192.168.1.XXX) - 托管 TOMCAT

我已经使用 PFPortChecker 工具测试了端口转发,它说一切正常并且端口转发正确。

问题:

当我尝试http:// localhost:9191/myAppNamehttp:// 192.168.1.XXX/myAppName时,它​​可以工作,即使我从同一 LAN 中的另一台计算机尝试。. 但是,如果我尝试http://mypublicip:9191/myAppName。浏览器说它无法打开网站。我对此感到绝望。我不知道我还能做什么。

雄猫配置:

server.xml: http: //pastebin.com/vhnuEHBM

那么,我能做些什么呢?

4

1 回答 1

0

您已将 tomcat 绑定到环回接口。将其设置为 0.0.0.0(以侦听所有接口)或您分配给计算机的静态 ip。

于 2012-05-03T16:25:19.170 回答