[已解决]虚拟机实现ubuntu桥接上网

为当前最终发行版之前的所有版本提供支持
回复
birdcs
帖子: 31
注册时间: 2008-09-09 17:05
送出感谢: 0
接收感谢: 0
联系:

[已解决]虚拟机实现ubuntu桥接上网

#1

帖子 birdcs » 2008-09-16 1:09

首先说明一下我的情况,请朋友们仔细看这里!
我在windowsXP系统下安装使用了VMwareWorkstation-v6.0.0.45731版本的虚拟机。
虚拟系统ubuntu是8.04版本的,而且是在安装虚拟机之前就存在的(重装系统了)。

我遇到的问题是:安装完虚拟机后,新的虚拟机不支持ubuntu系统“桥接到网络”
在重新启动虚拟系统ubuntu时,得到“vmnet0 is not running”的提示。
当然,我的虚拟机中的网络连接方式一直是选择“桥解到网络”的。

在网上看了些帖子,找到了原因,请看这位大侠的博客:(记得回来!)
http://blog.csdn.net/cyco008/archive/20 ... 88393.aspx

如果你现在按照上面博客的方法解决了你的问题,那就不用往下看了~
但是我遇到的问题比他要复杂
在安装完 netbridge.inf 以后,我的 VMware Bridge Protocol 属性是禁用的,也就是灰的!
而且重装了虚拟机程序也还是不能解决问题。
我自己找到了一个解决的办法,如下

从 VMwarev6.0Build45731完美汉化绿色版 中找到了一个能修复这个问题的bat批处理程序,内容如下:

netcfg -l %systemroot%\inf\netbridge.inf -c s -i vmware_bridge
net start VMNETBRIDGE

将以上内容复制粘贴到一个新建的记事本里,并保存为 .bat 的后缀文件(名字无所谓,只要后缀对了就行),并保存退出。

双击打开,它就会自动完成运行并关闭。

这回再试一试,把ubuntu的网络设置成和主机相同的默认网关,首选DNS,不同的IP地址
如:主机 IP:192.168.2.23 默认网关:192.168.2.1 首选DNS:202.103.224.67
则:虚拟机IP:192.168.2.24 默认网关:192.168.2.1 首选DNS:202.103.224.67
至此,如果不出意外,你的问题已经解决了!尽管 VMware Bridge Protocol 属性仍是禁用的!
有什么问题加我的QQ:771016246
也可以发邮件到我的邮箱:birdcs87@gmail.com
菜鸟一个!
回复

回到 “老旧版本支持”