解决VMware在Windows 7上桥接模式下没法上网的问题

解决VMware在Windows 7上桥接模式下没法上网的问题

 
 
老方注: 在windows 7 上安装了VMware Workstaion 7,但发现使用桥接网络时,不能正常上WEB,但能够PING通公网IP地址或使用FTP等协议,就是不能DNS解析。(但若是和物理网络是NAT的关系,是能够正常的与INTERNET通信的)。
在网上查到了芭这个解决方法,试后,果真不错。同时有的说是经过替换一个文件,但我测试的并不可行。
转载来,分享给你们。感谢原做者!!若是你有不错的解决方法,请提供并讨论。
最近系统升级到了Windows 7,用了几天都很好,没有什么问题。可是在运行VMware虚拟机的时候问题出现了,虚拟机中没法上网。因而Google之,解决问题。
网上虽然有解决方法,可是介绍的不是很详细,起码我第一遍没有看懂,并且找了十几个网址内容都是如出一辙的,连图片都没有变。
在Vista上运行VMware虚拟机使用的是NAT方式上网,到了Windows 7中就不行了。在网络和共享中内心面看了一下,原来是VMware建立的虚拟链接被归为了公用网络,没法链接到Internet。家庭网络是能够链接到Internet的,因而我尝试将VMware的虚拟链接移至家庭网络,可是无果而终,没有什么办法。

因而上网Google一下,找到解决方案。虽然都是网上的方法,并不是我原创,可是我将把它介绍的更为具体详细。
首先打开Windows 7的 网络和共享中心,而后点左边的 更改适配器设置,你会看到两个由VMware建立的虚拟链接,找到 VMnet1,记住它的链接名称(个人为本地链接2)。

而后右击你当前使用中的链接(好比我使用的是无线网络链接)选择属性,把所有的钩都打上,而后在家庭网络链接中选择VMnet1链接的名字(好比个人是本地链接2)。就像这样:

接着选择VMnet1链接,选择属性,双击 Internet协议版本4,手动设置IP地址,默认的为192.168.137.1,这样就能够了。注意不要和你当前使用的链接在同一个网段内。
主机上的设置就完成了。运行虚拟机,我安装的虚拟机为Windows XP,像刚才那样设置虚拟机中的当前使用中的链接,个人为本地链接,将IP地址设置为同主机的VMnet1的IP统一网段,192.168.137.2就能够,子网掩码使用默认,网关设置成VMnet1的地址,就是我刚才的192.168.137.1,另外DNS能够自行设置,也可使用我使用的202.102.154.3。
最后选择虚拟机的设置,将Network Adapter设置为Host-Only,如图:
好了,这样就能够在虚拟机中上网了。 另外,我发现VirtualBox建立的虚拟链接一样被归为了公用链接没法链接Internet,因此VirtualBox应该和VMware同样在Windows 7下遇到麻烦,能够效仿VMware的方法为VirtualBox设置Internet链接。