VMware下XP连接centos网络连接设置

由于工作的原因,需要在家配置LNMP的开发环境,于是采用VMware安装了centos5.3,但是怎样使guest和host既可以互通又可访问外部网络呢?

对于这个问题,笔者也是研究了一阵子,搞的头大,VMware的网络连接设置看起来还真是头疼,不过最后还是找到了一个方法。

我的测试环境:
主机:
windows XP SP3 Profession Edition
深度VMware6.0完美精简版

客户机:
centos 5.3

实现目标:
guest既可以访问host,也可以访问外网

第一步 安装深度VMware6.0完美精简版。
双击 !)绿化.bat 即可安装,安装过程很简单,这里省略

第二步 选择3,然后再选择5。

2009-10-11_221413


这时应该有三个网络连接。其中一个是外网(主机的连接),一个是VMnet1(host-only模式使用的),一个是VMnet8(host与guest以NAT模式连接使用的)。具体VMware的4种网络连接模式,这里不做介绍。见下图


2009-10-11_221650



*作者注:这里我修改了名称,如果没修改,可能会是“本地连接x”等

第三步 修改VMnet1的ip地址,修改为192.168.0.1

第四步 启动虚拟机,安装centos5.3

第五步 进入guest,设置网络连接模式


1.设置NAT模式,访问外网
首先VMware网络连接模式设置成NAT;
而后
> vim /etc/sysconfig/network-scripts/ifcfg-eth0
按“i”输入:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:0C:29:EF:FE:EB
ONBOOT=yes
按ESC,输入:wq 保存退出
> service network restart
重启网络连接 

2.设置host-only模式,与主机互访
首先VMware网络连接模式设置成host-only
而后
> vim /etc/sysconfig/network-scripts/ifcfg-eth0
按“i”输入:

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:0C:29:EF:FE:EB
# 以上MAC地址会随安装而该改变
IPADDR=192.168.0.2
NETWORK=192.168.0.1
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
按ESC,输入:wq 保存退出
> service network restart
重启网络连接 


*作者注:有资料说host-only 通过把外网连接设置成internet共享模式,guest也可以访问,我没测试成功,可能是绿色版的bug。

这样一来,guest既可以访问外网,又可以同主机互通了。唯一的缺点就是不能同时访问外网和主机,好在一般都不需要guest大量访问外网。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值