码迷,mamicode.com
首页 > 系统相关 > 详细

VMware workstations使用NAT网络连接模式无法获取IP的几种情况

时间:2015-10-22 14:25:40      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:无法获取ip   linux   无法连接   device eth0 does not seem to be present   determining ip information for eth0 failed;   

    在使用VMware workstations安装了centos6.5学习linux系统期间,突然有一天linux无法正常获取到IP,出现以下几种情况。

技术分享

网上给出了很多答案。

    

一、报错为

Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization

技术分享错误原因,是因为linux网卡绑定了原mac地址导致

解决方法为

1.使用ifcnfig -a 查看当前主机mac地址

技术分享

2.修改eth0网卡硬件地址为当前地址

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

技术分享保存退出

3.删除70-persistent-net.rules文件

rm -rf /etc/udev/rules.d/70-persistent-net.rules

4.重启系统

reboot -h now

这个问题是出现在转移linux系统时,不同的本机产生不同mac地址造成的。

二、报错为

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

网上答案多为:

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

    这个解决方法是加入代码,不断去获取IP地址,启动时,会有些慢,仅作参考。

三、我出现的这个问题,这些都没有解决。是安装虚拟机的本机问题。

        可能是某个优化软件将服务禁止自启动了。也就是这个服务。

技术分享

将这两个服务启动并设置为自启动,使用dhclient重新获取IP,并使用service network restart 重新启动服务,即可,或则直接使用ifup eth0 启动网卡自动获取IP

 

 

VMware workstations使用NAT网络连接模式无法获取IP的几种情况

标签:无法获取ip   linux   无法连接   device eth0 does not seem to be present   determining ip information for eth0 failed;   

原文地址:http://shannuo.blog.51cto.com/5280069/1705135

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!