VMware中使用NAT模式可以轻松实现宿主机与虚拟机双向互访。以如下的默认示例为例:
![VMware虚拟网络NAT](http://www.meilongkui.com/wp-content/uploads/2018/10/vvmware_virtual_network-1024x688.jpg)
VMware虚拟网络NAT
一、虚拟机访问宿主机
虚拟机访问宿主机时,直接使用宿主机NAT网络中的IP地址即可。例如,在宿主机192.168.239.1上启动一个Tomcat:
![在宿主机8080端口上启动一个Tomcat](http://www.meilongkui.com/wp-content/uploads/2018/10/vmware_host_tomcat-1024x422.png)
在宿主机8080端口上启动一个Tomcat
然后直接在虚拟机内部访问宿主机皆可,无需任何配置:
![虚拟机内部访问宿主机](http://www.meilongkui.com/wp-content/uploads/2018/10/vm_to_host.png)
虚拟机内部访问宿主机
二、宿主机访问虚拟机
由于NAT的存在,如果要从宿主机访问虚拟机则需要配置端口映射。例如,如下配置了到虚拟机192.168.239.129:22端口(SSH)的端口转发:
![配置NAT宿主机到虚拟机的端口转发](http://www.meilongkui.com/wp-content/uploads/2018/10/host_to_vm_config-1024x435.png)
配置NAT宿主机到虚拟机的端口转发
此时,当其它物理机访问宿主机的IP(即192.168.1.15或使用localhost)和22端口时,将请求将被转发到IP为192.168.239.129的22端口上。例如:
![宿主机连接虚拟机22端口](http://www.meilongkui.com/wp-content/uploads/2018/10/host_to_vm_ssh.png)
宿主机连接虚拟机22端口
转载时请保留出处,违法转载追究到底:进城务工人员小梅 » VMware使用NAT模式实现宿主机与虚拟机双向互访