从发现Ubuntu不能联网,到解决该问题差不多用了一周,虽然效率低下,但写下一点我的经验,希望对之后的人能有所帮助。
首先是软硬件情况:我连接的是校园网,本机是静态IP,虚拟机是VMware7.0,安装Ubuntu10.4 server。
安装中遇到的问题是无法连接DHCP,安装完成后无法联网。以为是连校园网没有设置自动获取IP的问题,其实与这个无关。按照网上的资料,NAT模式和桥接模式都试过了,但不成功。
问题与解决办法:
1.VMware Network Adapter VMnet1和VMware Network Adapter VMnet8无法识别
安装完虚拟机后查看网络适配器,会多出上面两个适配器,但是显示的是无法识别,这是导致无法联网的第一个问题。
可以百度搜索:"VMware Network Adapter VMnet8无法识别" 的解决办法(添加注册表)
从而VMware Network Adapter VMnet1和VMware Network Adapter VMnet8显示的状态是已启用
2.关于NAT模式的设置
解决了第一个问题,再来设置NAT方式就可以了。
这里参考:http://blog.sina.com.cn/s/blog_76fbd24d01016jv8.html vmware虚拟机的上网配置
一、打开主机的服务:
【右键计算机】->【管理】->【服务和应用程序】->【服务】->【VMware DHCP Service】->【右键启动】
【右键计算机】->【管理】->【服务和应用程序】->【服务】->【VMware NAT Service】->【右键启动】
二、打开适配器设置选项:
首先:虚拟网卡配置
这里使用VMware Network Adapter VMnet8,设置其IP为自动获取,DNS也自动获取。
然后:主机物理网卡配置
本地连接【右键】->【属性】->【共享】->【勾选:Internet连接共享中的两项】->【家庭网络连接:VMware Network Adapter VMnet8】->【确定】
三、VMware设置:
【VM】->【Settings】->【Hardware】->【Network Adapter(或者直接点击VMware右下角网络连接的小图标)】->【Network connection中勾选Custom: Specific virtual network】->【并选择VMnet8(NAT)选项】->【OK】
这三步设置好后再开始安装Ubuntu10.04 server,这时安装过程中可以检测到DHCP,自动配置好网络,就不用我们设置ip了,开机后可以正常上网。此时我们采用NAT上网的方式成功了。
最开始没有成功的原因是只考虑配置NAT,其实虚拟网络VMware Network Adapter VMnet还没识别出来。也就是遇到两个问题要逐一解决。