我在硬盘分区上安装了 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
,它再次工作。
归档时间: |
|
查看次数: |
53678 次 |
最近记录: |