我的Tomcat存在问题。
我想做什么:
我希望能够在局域网外访问我的webapp。我正在使用Tomcat作为网络服务器,收听端口9191。
托管Tomcat的计算机具有STATIC IP(例如192.168.1.100)。我的网络配置如下:
互联网-----我的路由器-----计算机1 -----计算机2(静态IP:192.168.1.XXX) - 托管TOMCAT
我已经使用PFPortChecker工具测试了端口转发,它说一切正常,端口正确转发。
问题:
当我尝试 http:// localhost:9191 / myAppName 或 http:// 192.168.1.XXX/myAppName 时,即使我尝试同一局域网中的另一台计算机。 。但是,如果我尝试 http:// mypublicip:9191 / myAppName 。浏览器说它无法打开网站。我很绝望。我不知道我能做什么了。
Tomcat配置:
server.xml:http://pastebin.com/vhnuEHBM
那么,我该怎么办?
答案 0 :(得分:0)
你有tomcat绑定到loopback接口。将其设置为0.0.0.0(监听所有接口)或您分配给计算机的静态IP。