老男人百科 > 百科 > 正文

CentOS Linux解决网卡启动时候报Device eth0 does not seem to be present错误

2023-05-02 23:36:46 阅读( 2827)

在VMware里克隆出来的CentOSLinux。

vmware中克隆的CentOS Linux。

Ifconfig.我没看到eth0。然后重新启动网卡并报告以下错误。

故障现象:

service network restart

Shutting down loopback insterface:[ OK ]

Bringing up loopback insterface: [ OK ]

Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]

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

解决办法:

首先,打开/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 device0x1022:0x2000 (pcnet32)

SUBSYSTEM=='net', ACTION=='add', DRIVERS=='?*', ATTR{address}=='00:0c:29:8f:89:9

7', ATTR{type}=='1', KERNEL=='eth*', NAME='eth0'

# PCI device0x1022: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/sys config/network-scripts/if CFG-eth 0

# 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

这很正常

专题页