解决VM中Linux网卡无法激活的问题

前些天,从VM8升级到VM9.原来的虚拟机系统没变的,CentOS双网卡的配置。手动编辑网卡IP地址可以激活,但不能连网使用。启用其中一张网卡是虚拟机下使用NAT连接的。启用网卡老是不能激活使用。提示错误:

         Dertermining IP information for eth0....failed - no link present check cable

不能够从网卡中自动获取IP地址。一开始还以为是系统问题。百度、谷歌了一会。所有答案都是说在网卡配置文档ifcfg-eth0下(0是我这网卡的第一张网卡)添加一个function 。
check_link_down(){return 1;
添加之后还是无法从VMware的NAT网卡中自动获取IP地址。纠结了一会,想了很多可能,甚至还认为是虚拟机升级导致直接坏了不能使用了。最后在检查下VMware 的Virtual Network配置才发现。VMnet8的网卡属性已经改变成为了Only Host的属性,不是NAT属性了。当下傻眼了,之前没用动过那些配置信息的。升级之后咋它自己就变成Only Host属性了呢。然后就直接把VMnet8的网卡属性改回NAT属性,应用后。虚拟机系统里什么都不需要改变,重启网卡设备就可以激活网卡了,联网也正常。。。小记VMware8升级只VMware9的插曲问题。

相关阅读RelatedRead

VMware Player使用vnetlib.exe修改虚拟网络配置

巧用Windows自带portproxy远程直接连接Hyper-V里Linux虚拟机

用linux系统格式化windows能识别的fat32分区

Windows Azure云基于CentOS的OpenLogic

Nginx编译安装之自定义google_perftools not found

关于MySQL通过localhost无法连接127.0.0.1可以连接的问题

Nginx1.4.7已经发布,Nginx1.4.6平滑升级

暂无评论添加评论