出现 “错误:没有找到合适的设备:没有找到可用于连接 'System eth0' 的设备。” 提示,说明网卡可能已经变动,并自动初始化使用更名后的网卡,导致服务器 IP 变动以及手动配置的指定 IP 无效。
问题解决方案如下:

一、编辑 /etc/udev/rules.d/70-persistent-net.rules 文件

[root@hexingxing ~]# 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 0x8086:0x100f (e1000)
 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:67:ee:c7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
// 以将以上两行删除

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:02:e8:fb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
// 将行尾 NAME="eth1" 修改为 NAME="eth0",并复制 MAC 编号 00:0c:29:02:e8:fb ,保存退出

 

二、编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

[root@hexingxing network-scripts]# vi ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:67:EE:C7" ## 将以上复制的 MAC 编号替换,保存文件
IPV6INIT="yes"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
UUID="536203db-b01e-4646-b622-23ce22265d50"
IPADDR=10.0.1.90
NETMASK=225.225.225.0
GATEWAY=10.0.1.255

 

三、重启网卡或重启系统后查看

[root@hexingxing ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:02:E8:FB
inet addr:10.0.1.90  Bcast:10.0.1.255  Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe01:4ac6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:88 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11385 (11.1 KiB)  TX bytes:7573 (7.3 KiB)

lo        Link encap:Local Loopback
inet addr:127.0.0.1  Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING  MTU:65536  Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)

本文与前面的一篇 <<CentOS 6 报错 Bringing up interface eth0: Device eth0 does...>> 问题相同。


友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注