我希望从运行在VMWare站点上的虚拟机连接到本地主机上的Tomcat服务器,这些虚拟机通过NAT虚拟网络连接到主机。
我在我的主机上启动了一个带有端口8080的Tomcat服务器。
主机通常具有以下接口:
我可以用以下URL连接到Tomcat服务器上的网页(例如/helloProject/helloPage.html):
http://127.0.0.1:8080/helloProject/helloPage.html
http://10.10.31.194:8080/helloProject/helloPage.html然后,我设置了我的VMWare站点,并使用以下配置打开了一个网络地址转换网络:
VMNet8 DHCP:启用 子网地址: 192.168.129.0 子网掩码: 255.255.255.0 网关IP: 192.168.129.2
但我无法通过以下方式连接到helloPage.html网页:
http://192.168.129.1:8080/helloProject/helloPage.html或者来自主机本身带有IP 192.168.129.1,或者来自在同一网络上具有IP 192.168.129.128的Linux CentOS虚拟机。
但是,从主机或Linux中单击主机,我会得到响应:
平192.168.129.1 192.168.129.1回复: bytes=32 time<1ms TTL=128 ..。
有人能提出一些建议来尝试一下,以使连接有效吗?
另外,VM (192.168.129.128)可以到达网关(192.168.129.2)和主机(192.168.129.1)。但是主机(192.168.129.1)不能到达网关(192.168.129.2),没有响应。真奇怪。
发布于 2014-07-17 04:15:30
检查端口8080的adress=0.0.0.0连接器标签中是否有server.xml。它将告诉Tomcat侦听主机上所有可用的接口。更改后重新启动Tomcat。
https://stackoverflow.com/questions/24794168
复制相似问题