同一局域网内A主机连接B主机的虚拟机中的服务
需求:两台笔记本电脑在同一个局域网内,其中一台电脑上安装了虚拟机,并在上面部署了web项目,那么如何实现在另一台电脑上使用浏览器访问到虚拟机里面的web页面?
解决步骤:
1、假设两台电脑为A和B,其中A上安装了虚拟机,我们要实现B通过浏览器访问A上的虚拟机部署的web项目。
2、使用ipconfig
命令查看A和B的IP地址,查看是否在同一网段。要保证在同一网段。
3、A和B之间能不能ping
通,如果不能话检查是否是防火墙的问题,确保两台电脑之间能够ping
通。
3、在vmware上配置端口转发
打开菜单栏“编辑”>“虚拟网络编辑器”,选中"Vmnet8",点击“NAT设置”
在该窗口即可设置端口转发:
以上步骤就实现了A上的虚拟机的7180端口和8888端口转达到A主机的7180端口和8888端口。
4、使用B主机访问A的7180端口,实际上就是访问A上的虚拟机的7180端口。