vmware上centos的一次网卡配置经历


vmware上centos的一次网卡配置经历
 
遇到一个linux虚拟机网络设置的问题,记录如下,也算给相同经历的同学以参考。
目的
在vmware9+centos5.8上配置桥接模式的网络接口。
 
环境
在win7机上安装了vmware9,vmware9上运行centos5.8虚拟机,win7的网络使用的是其他机器共享出来的无线网络(win7+Connectify)。
 
问题
在调整centos5.8的网络连接方式为Bridged(桥接)后,centos5.8的eth0网卡采用dhcp(自动获取动态IP)激活时出错,提示ping 不通网关。
 
分析
由于报错直接是ping 不通网关,所以我的重点是解决让centos5.8机ping通网关。直接上网找办法,找到一篇文章http://www.2cto.com/os/201307/231390.html,说是要设置vmware9中VMNet0的物理网卡,可惜经过设置后,问题没有得到解决,在虚拟机上激活网卡的时候还是ping不通网关。
 
接着检查主机的网卡设置,意外发现尽然主机也ping 不通网关,甚至连局域网内的其他主机也ping不通,很是奔溃,其中的原因无解,猜测是Connectify这个软件做了某种限制,禁止ping网关和局域网内的其他主机。
 
奔溃无助中。。。
 
解决
瞬间的灵感,为什么win7主机能够上网(也是动态获取IP),相同的网卡配置能不能让虚拟机上网呢?
 
大胆的尝试,通过ipconfg查看win7机的无线网卡配置(Ip、掩码和网关),直接为虚拟机分配一个同网段的另一IP后,加上相同的掩码和网关,虚拟机尽然能够重启网卡,也可以ping 通百度的域名(可以上网了),到此这个问题得到莫名奇妙的解决。
 
总结
方式:分析+大胆的尝试
 
这种环境下,需要配置静态IP(动态分配IP需要ping通网关,但是ping不通网关)

相关内容

    暂无相关文章