解决VMware在Windows 7上无法上网的问题

vmware internet windows7 解决VMware在Windows 7上无法上网的问题

最近系统升级到了Windows 7,用了几天都很好,没有什么问题。但是在运行VMware虚拟机的时候问题出现了,虚拟机中无法上网。于是Google之,解决问题。

网上虽然有解决方法,但是介绍的不是很详细,起码我第一遍没有看懂,而且找了十几个网址内容都是一模一样的,连图片都没有变。

在Vista上运行VMware虚拟机使用的是NAT方式上网,到了Windows 7中就不行了。在网络和共享中心里面看了一下,原来是VMware创建的虚拟连接被归为了公用网络,无法连接到Internet。家庭网络是可以连接到Internet的,于是我尝试将VMware的虚拟连接移至家庭网络,但是无果而终,没有什么办法。

internet connections 解决VMware在Windows 7上无法上网的问题

于是上网Google一下,找到解决方案。虽然都是网上的方法,并非我原创,但是我将把它介绍的更为具体详细。

首先打开Windows 7的网络和共享中心,然后点左边的更改适配器设置,你会看到两个由VMware创建的虚拟连接,找到VMnet1,记住它的连接名称(我的为本地连接2)。

local connections 解决VMware在Windows 7上无法上网的问题

然后右击你当前使用中的连接(比如我使用的是无线网络连接)选择属性,把全部的钩都打上,然后在家庭网络连接中选择VMnet1连接的名字(比如我的是本地连接2)。就像这样:

wireless connection1 解决VMware在Windows 7上无法上网的问题

接着选择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,如图:

vmware internet setting 解决VMware在Windows 7上无法上网的问题

好了,这样就可以在虚拟机中上网了。

另外,我发现VirtualBox创建的虚拟连接同样被归为了公用连接无法连接Internet,所以VirtualBox应该和VMware一样在Windows 7下遇到麻烦,可以效仿VMware的方法为VirtualBox设置Internet连接。

Related Posts

12 comments:

  1. Xie Qiao, 4. July 2009, 0:22

    选择Bridge功能就可以了,我成功在Windows 7上给VMware的Windows XO 联网了。

    Reply

     
  2. with0out, 5. August 2009, 10:13

    “将IP地址设置为同主机的VMnet1的IP统一网段,192.168.127.2就可以,”
    是192.168.137.2吧

    Reply

    SoleilNeon Reply:

    确实是打错了,多谢提醒,已改正。

    Reply

     
  3. minilon, 13. August 2009, 9:57

    我试过了,果然可以诶,哈哈,谢谢啦!

    Reply

     
  4. KENNETH, 22. August 2009, 22:47

    我用以上方法後
    結果我的虚拟机只能上雅虎
    其他都不能上
    為什麼??

    Reply

    SoleilNeon Reply:

    既然能上雅虎就表示网络连接上了,可能你虚拟机中的设置有问题。或者你可以装新的6.5.3,这个不需要修改了。

    Reply

     
  5. baal, 23. December 2009, 9:14

    Good,学习了一把,不过我是通过brideg来上网的,vmware7 中的跟6.5的还是有些不一样,弄了半天才了解这一过程。
    http://www.sula.cn

    Reply

    baal Reply:

    还是从你这里下载的VMware7. 3ks

    Reply

    SoleilNeon Reply:

    呵呵,VMware7的话就不用这样设置了,直接用NAT就能上网的。

    Reply

     
  6. cuckoo, 15. March 2010, 15:26

    灰常的感谢啊,终于可以联上网络了。。OYE!!!

    Reply

    SoleilNeon Reply:

    不用客气,我的目的就是帮助大家能正常上网。

    Reply

     
  7. kaluli, 2. June 2010, 19:28

    谢谢 我能上网了~~呵呵

    Reply

     

Write a comment: