安装虚拟机后不能连接网络Determining IP Information for eth0...failed

来源:互联网 发布:查九牧卫浴型号软件 编辑:程序博客网 时间:2024/06/15 19:50

安装虚拟机和centos,当时自动连接网络的时候就显示没有连接成功,安装的时候没有管它,后来搜了很多地方,其中根据有用的转载一部分,网络好多地方都篇,不知道哪位大神写的,我就粘贴这个网址的吧http://cancait.blog.163.com/blog/static/21335744201271710455789/

虚拟机的网络采用NAT方式,始终不能上网,纠结了好几天的问题终于解决了。
VM虚拟机中装了redhatlinux9.0,准备与主机共享文件,结果网络不通! 
      无法激活,在输入ifup eth0后总提示: 
      Dertermining IP information for eth0....failed - no link present check cable 
      解决办法:

      在 /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 保存退出(或用Gedit编辑) 
      check_link_down(){ 
      return 1; 
      } 
      接下来,重起网络(如果重起网络不行,则重启系统!) 
      [root@localhost network-scripts]# ifup eth0 
      Determining IP information for eth0... done. 
      好了,看到上面的提示说明已经成功,可用ifconfig检查自己是否已获得有效IP。 


上面是转载文章其中的,我感觉这种还可以,但是我的也连接ifup eth0的时候,连接网络特别慢,还是提示那句话,连接不上,我后来又看了一篇文章,千辛万苦啊~~~~

>>service network restart

 

Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  
Determining IP information for eth0... failed.             [FAILED]

半天找不出问题。只好直接修改配置文件: /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none             //原来为 hdcp
HWADDR=00:0c:29:2b:c7:e5
BROADCAST=172.16.5.255
IPADDR=172.16.5.142
NETMASK=255.255.255.0
NETWORK=172.16.5.0
TYPE=Ethernet
保存后

>>service network restart

竟然好使了。。。。


阅读全文
0 0