no link present. Check cable?问题

虚机环境下桥接网络是出现问题 Determining IP information for eth0... failed; no link present. Check cable?

这个问题,搞了很长时间,一直以为是自己的设置没设对,最后发现是redhat的一个bug.

解决方法:

到/etc/sysconfig/network-scripts/ifcfg-eth<n>

/etc/sysconfig/networking/devices/ifcfg-eth<n> 其中<n>表示Ethernet adapter的标识数字,一般为0。当为零的时候,就是

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/networking/devices/ifcfg-eth0 这两个文件中加入


check_link_down () {

return 1;

}


另外如果存在/etc/sysconfig/networking/profiles/default/ifcfg-eth0 文件,则同样在其中加入这一段东西即可,然后重启系,就可以用vm机下的网络连接了.