VMware有三种网络连接方式,bridge方式、host-only方式、nat方式,三种方式各有特点,具体内容可以百度下。

其中host-only方式为和宿主机组成私有的局域网,桥接到VM1网卡,就相当于VM1网卡和虚拟机的网卡在一个网段,所以在这种情况下虚拟机客户机是不能连上外网的,有时候我们需要虚拟机在这种情况下联网,怎么办呢

1,修改注册表HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnabledRouter=1 开启tcp转发
2,关闭ICS服务,开启Routing And Remote Access服务(注:此处如不关闭ICS服务,则下面一步会出现NAT未安装的错误)
3,通过netsh设置nat服务
 

保存为bat文件,把其中的网络连接名称改为自己的,运行,就设置好了windows的nat服务,
打开虚拟机,客户机就可以直接上网了