red hat 9装在虚拟机vmware上之后,连接网络是出现问题:

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 文件,则同样在其中加入这一段东西即可,然后重启系统。

不行的话再手动配置下DNS 如:主DNS:192.168.1.1 就OK了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐