如何让其他主机访问本机虚拟机内的应用

在一台主机上开启一个VM虚拟机,并启动某个应用后,可以在主机本地访问该应用。但是其他主机就无法访问该虚拟机内的应用。要实现其他主机访问本机虚拟机中的应用,
需要利用VMware NAT进行端口映射,将虚拟机的某端口映射到宿主机的端口中。本篇仅以ssh功能为例。

环境说明:

宿主机:192.168.37.230

虚拟机: 10.0.0.131

VMware虚拟机: VMware 14

端口映射:10.0.0.131:22 ----> 192.168.37.230:18888

步骤:

(1)点击菜单栏编辑 --> 虚拟网络编辑器

(2)如果在更改设置那存在需要具备管理员特权才能修改网络配置提示,需先点击更改设置,再点击NAT设置
如何让其他主机访问本机虚拟机内的应用_第1张图片
(3)点击添加,随后输入宿主机端口要映射的虚拟机IP地址要映射的端口
如何让其他主机访问本机虚拟机内的应用_第2张图片
如何让其他主机访问本机虚拟机内的应用_第3张图片
(4)点击确定,保存好设置。此时ssh 192.168.37.230 -p 18888 -l root便可以访问虚拟机。
如何让其他主机访问本机虚拟机内的应用_第4张图片

如果出现无法访问的情况,请关闭宿主机的防火墙。

你可能感兴趣的:(#,工具)