我的平台版本:
Host机操作系统:Windows7旗舰版
VMware版本:9.0.1 build-894247
虚拟机操作系统:Cent OS 6.3(64位)
主机上网方式:宽带
一、设置上网NAT方式
配置方法如下:
1. 将主机的宽带设为允许共享。具体方式:点击任务栏的的网络图标,
打开“网络和共享中心”,点击“本地连接”打开“本地连接状态”如下图左面部分,点击属性打开“本地连接属性”如图右半部分,选中“允许替他网络用户通过此计算机的Internet连接来连接(N)”点击确定,
2.查看Vmnet8与本机IP
此时,可以用windows下命令行格式下用ipconfig -all查看一下各适配器的地址,在这里,我们需要关注的是wmnet8的地址和以太网本地连接的地址:
本地:
vmnet8:
3、设置虚拟机网络
点击虚拟“Edit”菜单下的“Virtual Network Editor”检查一下vmnet1和vmnet8两个适配器是否启用,如果没有,就手动启用。
如果未启动vmnet8和vmnet1,点击图中的“apply”稍等即可。
vmnet1和vmnet8是VMware安装时附带安装的两个虚拟适配器,在这里是通过这两个虚拟适配器来共享主机的真实适配器的网络资源的。
点击“NAT Settiongs”按钮,可以看到Gateway IP,一般是192.168.*.2的形式,和在windows下用ipconfig -all看到的vmnet8地址是同一个网段的,在这里是192.168.147.2。
3.将VMware下Linux的网卡设置为NAT。
在VMware菜单下,点击VM->settings….,跳出如图对话框:
4.在Linux虚拟机下设置一下Linux的网络情况(包括eth0和DNS的设置)。
点击“Edit”按钮,添加Addresses,将eth0的静态ip设置和VMnet8一个网段的地址(在这里,是192.168.192.*形式的),子网掩码为255.255.255.0,默认网关设为和vmnet网关地址相同的值,在这里是192.168.147.2,同时,将DNS设置为和主机的以太网适配器本地连接一样的地址,在这里是222.246.129.80,点击“apply”确定。
接下来切换为root用户,重启一下Linux的网络服务(在终端输入service network restart命令)。
下面在Linux下ping主机ip。
并且在主机命令模式下ping虚拟机ip(192.168.147.129)亦可ping通。
总结:这种方式是用VMware的VMnet8适配器来共享主机适配器上网的,域名系统即为原主机的以太网适配器。可以同时实现主机和虚拟机的同时上网。其实这也是主机和虚拟机的通信方式之一。
二、内网访问(Bridge方式)
将虚拟机上的网络连接方式设置为bridge方式。VM-settings
编辑vi /etc/sysconfig/network-scripts/ifcfg-eth0
将其中的ip地址变更为内网的IP,DNS与主机相同即可。
最后,重启服务service network restart。
更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14