VMware Workstation 16 Player 设置NAT端口映射
VMware支持非商业的免费试用在这个版本中没有提供图形化的NAT配置界面,提供的功能也很有限,但是我们可用通过编辑配置文件的方式该实现部分功能。环境宿主机操作系统: Windows10我的VM版本如下:现在我在VM内有台CentOS 7的虚拟机网络模式为NAT模式虚拟机IP: 192.168.223.128/24现在我需要通过SSH访问我的虚拟,那么就需要将虚拟的22端口映射到宿主机上的端口。N
·
VMware支持非商业的免费试用
在这个版本中没有提供图形化的NAT配置界面,提供的功能也很有限,但是我们可用通过编辑配置文件的方式该实现部分功能。
环境
宿主机操作系统: Windows10
我的VM版本如下:
现在我在VM内有台CentOS 7
的虚拟机网络模式为NAT模式
虚拟机IP: 192.168.223.128/24
现在我需要通过SSH访问我的虚拟,那么就需要将虚拟的22端口映射到宿主机上的端口。
NAT映射
期望
虚拟机IP | 虚拟机端口 | 宿主机端口 |
---|---|---|
192.168.223.128 | 22 | 30022 |
Vmware的配置文件位于 C:\ProgramData\VMware
我们通过管理员的方式打开文件C:\ProgramData\VMware\vmnetnat.conf
找到文件中的[incomingtcp]
部分
按照示例,我们就可以配置我们需要的映射了,例如:
[incomingtcp]
30022 = 192.168.223.128:22
保存退出。
为了使配置生效我们需要手动重启VMware的NAT服务。使用管理员模式打开CMD
停止服务,然后启动
net stop "VMWare NAT Service"
net start "VMWare NAT Service"
重启完成之后,我们就可以通过 ssh
命令访问虚拟主机了
ssh root@127.0.0.1 -p 30022
目前存在一个问题:建立连接的速度非常慢。
参考文献
更多推荐
已为社区贡献4条内容
所有评论(0)