当前位置: > 故障解决 > CentOS系统问题 >

CentOS Linux解决Device eth0 does not seem to be present

时间:2016-08-01 01:49来源:blog.51cto.com 作者:hello大钊 的BLOG 举报 点击:

CentOS Linux解决Device eth0 does not seem to be present

 

今天早上打开xshell链接虚拟机,突然链接不上。然后进入虚拟机执行 ifconfig 或者 ip addr list 命令发现eth0 不见。然后执行重启网卡命令发现 8ZI8Ki8.png

解决办法:   首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:

  # vi /etc/udev/rules.d/70-persistent-net.rules
  # This file was automatically generated by the /lib/udev/write_net_rules
  # program, run by the persistent-net-generator.rules rules file.
  #
  # You can modify it, as long as you keep each rule on a single
  # line, and change only the value of the NAME= key.
  # PCI device 0x1022:0x2000 (pcnet32)
  SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:8f:89:9
  7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
  # PCI device 0x1022:0x2000 (pcnet32)
  SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:50:bd:1
  7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

  记录下,eth1网卡的mac地址00:0c:29:50:bd:17   接下来,打开/etc/sysconfig/network-scripts/ifcfg-eth0   

    # vi /etc/sysconfig/network-scripts/ifcfg-eth0
  将 DEVICE="eth0" 改成 DEVICE="eth1" ,
  将 HWADDR="00:0c:29:8f:89:97" 改成上面的mac地址 HWADDR="00:0c:29:50:bd:17"
  最后,重启网络
  # service network restart
  或者
  # /etc/init.d/network restart

 然后瞬间就满血复活,xshell链接也正常了。

uZuvaN2.png ax8DDw2.png

 
发表评论
为了和诣的生活,我关闭了评论页面,请大家到QQ群里交流吧:348944156,也欢迎关注本站微信公众号:centoscn