如果你使用255.255.255.0这个掩码的话,你的问题在于2个VM虚拟网卡的地址设置得跟实际网卡的地址在同一个网段了.(这是不对的,我的设置是每个虚拟网卡都分别属于一个独立的网段,虚拟机可以正常上网0,个人见解~~)
虚拟机系统网络使用NAT的话,默认是使用主机VM8虚拟网卡
尝试把VM8虚拟网卡的地址改为192.168.X.1(X的位置任意,但不要跟实际网卡在同一网段)
NAT指向192.168.X.2
设置启动DHCP服务(这样虚拟机系统的网卡地址可以自动获取)
虚拟机系统的网卡地址设为自动获取即可
虚拟网卡的设置不要在网络连接里改,使用这个安装目录下的vmnetcfg.exe即可
具体见截图
(我遇到的情况是,在网络连接里改的地址,进入虚拟机后提示"网络上有重名")
PS:虚拟网卡的参数(包括网段,虚拟网卡MAC地址,虚拟网卡IP地址,NAT的设置,虚拟网卡的端口设置等等)见C:\Documents and Settings\All Users\Application Data\VMware\目录下的vmnetdhcp.conf和vmnetnat.conf.相同目录下,vmnetnat-mac.txt貌似保存虚拟机系统网卡的MAC地址.(我的是XP系统下的VMserver2.0,不知道其他环境其他版本是不是这个路径)
--------------------
哈哈补充在这边,记得在宿主机上打开VMware NAT Service和VMware DHCP Service两个服务啊~~我也是后来才想到的,走了不少弯路啊
操作:开始-运行-输入services.msc,找到那两个服务,启动即可(也可改成开机自动)
网络连接 使用 NAT 共享主机IP
检查一下看你上网需不需要设置代理什么的,如果需要,虚拟机上也需要设置代理