首先查看自己的虚拟机设置->硬件->网络适配器->网络连接选的NAT模式。
NAT方式上网使用的是VMNet8网卡,需要知道Gateway、DNS两个重要的IP。
因此先查看Windows下VMNet8的IP地址,输入ipconfig,找到如图所示的IP,配置Ubuntu下的IP地址和VMNet8的IP地址在同一网段。
从图上可以看到IP地址为192.168.142.1。这里需要说一下:
192.168.10.1:静态地址,分配给了宿主机的VMware Network Adapter VMnet8适配器使用。
192.168.10.2:静态地址,分配给了NAT设备使用。
192.168.83.3到192.168.10.127 静态地址,保留。
192.168.83.128到192.168.10.254:DHCP作用域地址范围,分配给虚拟机使用。
接下来就是修改Ubuntu的网络配置了:
1、设置IP,gateway,netmask。sudo vi /etc/network/interfaces
添加以下内容
auto eth0
iface eth0 inet static
address 192.168.142.200
netmask 255.255.255.0
gateway 192.168.142.2
切记虚拟机的IP与主机VMNet8的网卡一定要在同一子网。
2、添加DNS,sudo vi /etc/resolv.conf,在最后面添加以下内容:
nameserver 192.168.142.2
(这样设置DNS会在每次关机后恢复到原本的状态(丢失),也可以设置永久DNS,通过修改
sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver 192.168.142.2(可以设置多个nameserver)
修改好保存,
然后执行sudo resolvconf –u
再查看/etc/resolv.conf,
可以使用cat /etc/resolv.conf 就可以永久保存DNS了。)
3、生效
/etc/init.d/networking restart
4、测试是否联通网络,
在主机的网络链接是OK的情况下,测试Ubuntu是否OK。 ping www.baidu.com
能ping通就表示可以上网了。