碰巧遇到了这个问题,又碰巧解决了,所以记录一下。
前提条件:
- 电脑A能够ping通电脑B
- 电脑B能够访问本地虚拟机中的Tomcat部署的Web项目
在电脑B上执行以下步骤:
- 开放本机的8080端口,参考文章 本机*问tomcat项目可以,局域网内的其他机器访问不到项目
- 将本机8080端口映射到虚拟机的8080端口,参考文章 外网主机访问虚拟机下的web服务器(NAT端口转发) 。注意以下两点:
- 虚拟机的网络适配器为:NAT模式
- 在编辑NAT设置前先点击更改设置(如果可以直接编辑请忽略)
接下来就可以在电脑A的浏览器中输入:电脑B的ip:8080/项目名 访问了。