之前在家里用VMWare安装的Ubuntu系统使用桥接方式直接联网,
并且是在台式机上安装的,
所以安装好默认采用DHCP动态获取ip就能正常上网了。
把Ubuntu系统拷贝到笔记本上来使用,
笔记本是用无线网络的方式上网,
而Ubuntu中并没有安装无线网卡的驱动,
所以桥接方式的DHCP无法获取到ip,
导致eth0设备启动失败,无法正常上网。
------------------------------------------上面场景介绍可略过------------------------------------------------
于是换成NAT共享Host主机的网络连接的方式上网,
只需在VMWare中配置 虚拟主机的property属性中的网卡联网方式为NAT即可,
如果第一次使用,
VMWare会在Host主机创建一个新的网络连接,
下面就Host主机的无线网络连接、VMWare使用的虚拟网络连接以及虚拟主机Ubuntu中网卡eth2的配置做简单整理:
1、Host主机的无线网络连接需要设置共享
在网络连接的属性中,选择高级选项,里面就有一个共享的勾选(选择共享给VMware Network Adapter VMnet8),勾上并确定即可;
此处注意被共享的连接(无线网络连接)和使用共享的连接(VMnet8)需要在同一个网段,如无线网络连接所在网段:192.168.1.0 - 192.168.1.255,那么VMnet8必须在网段:192.168.0.0 - 192.168.255.255,否则虚拟机无法正常连接外网。
2、VMWare在Host主机创建的新的网络连接无需修改,采用默认设置即可
注意查看下它所采用的ip并记住(同网段,并设此ip为网关),如我安装好后默认为:192.168.0.1
3、切换到VMWare中运行的Ubuntu系统,配置网卡eth2(或者eth0,视你之前是否有安装过网卡而定)设置一个与上述虚拟网卡同一网段的ip即可
使用命令:
sudo vi /etc/network/interfaces
在eth0下面添加如下配置:
auto eth2
iface eth2 inet static
address 192.168.0.18
gateway 192.168.0.1
netmask 255.255.255.0
并把eth0(如果已经存在eth0)相关的两句配置注释掉(在行首添加井号#)
重启网络服务让其生效:sudo /etc/init.d/networking restart
注意使用命令ifconfig来查看当前系统可用的网卡设备,有可能不是eth2。
如果查看不到,请参考《复制或移动VMware虚拟系统Ubuntu的目录后启动找不到网卡》。
上述配置根据实际可用的网络设备来配置。
----------------------------------------------------------------------
配置好之后在主机上打开cmd,ping一下ubuntu的地址,
ping通即配置成功。
 
文章来源:惠众网络—电脑高手发源地
链接地址: http://www.hz328.com/2010a/1115/3587.html