用vmware虚拟机装red hat linux9之后,连接网络总是出现问题:

Determining IP information for eth0... failed; no link present. Check cable?


解决方法:
修改ifcfg-eth<n>,n通常为0

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

/etc/sysconfig/networking/profiles/default/ifcfg-eth0


文件中加入:

check_link_down () {
      return 1;
  }



另外如果存在文件,则同样在其中加入这一段东西即可。

唉,网上搜到的通常只说前两个,害我试了半天都不行,郁闷!





修改完以后:


ifup eth0


没有报错!congratulations!


如果还不行可重载相关模块或重启系统试试。


虚拟机联网可参考:http://hi.baidu.com/ij1371/blog/item/0427d5130f584d075baf537e.html,非常详细!而我用的是vmware6.5绿色版,结果证明也是可以的。


good luck