Win7下虚拟机上Linux共享主机上网配置过程(NAT方式)
我的平台版本:
Host机操作系统:Windows7旗舰版
VMware版本:7.1.4 build-385536
虚拟机操作系统:Red
主机上网方式:宽带ADSL
配置方法如下:
1.
打开“网络和共享中心”,如下,
点击“本地连接”打开“本地连接状态”如下图左面部分,点击属性打开“本地连接属性”如图右半部分,选中“允许替他网络用户通过此计算机的Internet连接来连接(N)”点击确定,
如果出现“internet连接共享访问被启用时,出现了一个错误(null) ”这个问题,启动 “window firewall” 就可以解决此问题
2.
如果未启动vmnet8和vmnet1,点击图中的“apply”稍等即可
vmnet1和vmnet8是VMware安装时附带安装的两个虚拟适配器,在这里是通过这两个虚拟适配器来共享主机的真实适配器的网络资源的,此时,可以用windows下命令行格式下用ipconfig -all查看一下各适配器的地址,在这里,我们需要关注的是wmnet8的地址和以太网本地连接的地址:
在VMware菜单下,点击VM->settings….,跳出如图对话框:
左侧点击Network Adapter,在右侧选中NAT,确定。
此时点击额Edit->Virturl Network Editor…,可以看见VMware的适配器:
在这里,可以点击vmnet8,查看其相关信息,点击NAT Settings,可以看到Gateway IP,一般是192.168.*.2的形式,和在windows下用ipconfig -all看到的vmnet8地址是同一个网段的,在这里是192.168.192.2。
4.在Linux虚拟机下设置一下Linux的网络情况(包括eth0和DNS的设置)。
启动Linux系统,将eth0的静态ip设置和VMnet8一个网段的地址(在这里,是192.168.192.*形式的),子网掩码为255.255.255.0,默认网关设为和vmnet网关地址相同的值,在这里是192.168.192.2。点击“ok”确定。
同时,将DNS设置为和主机的以太网适配器本地连接一样的地址,在这里是10.10.167.25。点击文件->保存。
接下来,点击“激活”激活eth0.
现在重启一下Linux的网络服务(在终端输入service network restart命令)。
由于软件园宿舍区连接外网只允许用特定的Dr.COM宽带认证客户端登录方式,而我在Linux下我没有安装客户端软件,所以在Linux环境下只能连接软件园的局域网地址(如:10.0.201.11),但是上不去外网。能连接到局域网,说明Linux下的网络配置是成功的。
总结:这种方式是用VMware的VMnet8适配器来共享主机适配器上网的,域名系统即为原主机的以太网适配器。可以同时实现主机和虚拟机的同时上网。其实这也是主机和虚拟机的通信方式之一。