虚拟机不能连接INTERNET.

我真实机系统XP.安装了VM,然后虚拟系统是WIN SERVER 2003 ,系统什么都已经安装好了,现在就是连接不上INTERNET . 我把我的电脑的情况和详细设置大概说一下: 虚拟机系统网络 NETWORK ADAPTER:NAT IP地址设置的为自动获取.物理真实机的IP地址:192.168.1.41 物理机上另有两个VMWARE NETWORK 网络连接一个VM NETWORK IP地址我设置的是:192.168.1.141 另一个设置的是:192.168.1.211 . 我通过物理真实机PING 192.168.1.141 PING 192.168.1.211 全部都是PING通的...我右键这几个网络连接..选择 "桥接" 确提示"要创建连接,你必须要选择两个未被什么什么的INTER连接.."请问,这个时候,我应该怎么设置?才能让虚拟机上网?P2POVER. 我现在把物理机上的两个虚拟网络 一个VMWARE 1 一个VMWARE8 IP地址都设置为自动,虚拟机里面的系统的IP地址也是设置为自动. vmnetcfg.exe 里面设置的 VMWARE8 是NAT 模式... 现在下一步,我应该怎么做?
2026年09月18日 22:54
有3个网友回答
网友(1):

如果你使用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,找到那两个服务,启动即可(也可改成开机自动)

网友(2):

网络连接 使用 NAT 共享主机IP

网友(3):

检查一下看你上网需不需要设置代理什么的,如果需要,虚拟机上也需要设置代理