问题解决Determine IP information for eth0.. no link present check cable

网上方法都没有解决:简单粗暴编辑里还原了默认设置OK了

 

网上方法1

一般解决办法:

第一步:

到/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;
   }

第二步:

重启网络:service network restart,不行的话重启系统:reboot

方法2:

找到VMwareDHCP Service和VMware NAT Service两个服务,确保两个服务正常启动就OK了

方法三:

 

解决办法:
在 /etc/sysconfig/network-scripts/ifcfg-eth0 
中添加以下script:

 

check_link_down() {
return 1;
}

 

具体操作:
[root@localhost root]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vi ifcfg-eth0

 

# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
DEVICE=eth0
HWADDR=00:0c:29:64:c2:5f
BOOTPROTO=dhcp   
#以下为添加部分,具体操作方法:先按a,在光标后插入下面文本,最后 :wq 保存退出
check_link_down(){
return 1;
}

 

接下来,重起网络
[root@localhost network-scripts]# ifup eth0
Determining IP information for eth0... done.

好了,看到上面的提示说明已经成功,可用ifconfig检查自己是否已获得有效IP

 

posted @ 2018-04-02 11:33  _H0f  阅读(420)  评论(0编辑  收藏  举报