CentOS 6.3 设备 eth0 似乎不存在(最小非克隆设置)

Vik*_*ram 8 centos ethernet

我在硬盘分区上安装了 CentOS 6.3(新安装...最小安装)。

安装成功后,我看到 eth0 已关闭。我寻找了这个文件:/etc/udev/rules.d/70-persistent-net.rules但没有找到。

这是我的ifcfg-eth0设置:注意我必须手动创建这个文件

DEVICE=eth0
HWADDR=*
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=ETHERNET
Run Code Online (Sandbox Code Playgroud)

这台机器连接到以太网(我在另一个分区上有 Windows 7,我能够很好地连接到 Internet)。

$ ifconfig -a | grep eth
Run Code Online (Sandbox Code Playgroud)

不返回结果

$ ethtool eth0 
Run Code Online (Sandbox Code Playgroud)

返回 Cannot get device settings : No such device...

我可以尝试什么让 CentOS 检测 eth0?

小智 6

在我的情况下,我在安装 CentOS 后更改了管理程序的网络适配器配置。在这种情况下发生的事情是旧的接口 eth0 不再存在,但一个名为 eth1 的新接口存在。

ls /sys/class/net
eth1 lo
Run Code Online (Sandbox Code Playgroud)

我更改了/etc/sysconfig/network-scripts/ifcfg-eth0要使用的网络配置DEVICE=eth1,它再次工作。