Linux系统中eth0无法找到的解决办法
当Linux系统启动过后,ifconfig命令查看,显示网卡设备eth*(不是eth0) 这就尴尬了,为什么我设置的eth0设备会不见了呢,查看eth0设备配置
cat /etc/sysconfig/network-scripts/ifcfg-eth0 配置完全没有问题,按照正常方法,应该显示eth0设备信息
运行 ifconfig -a 查看
有 eth1 和lo 网络设备的信息
其中lo 是回环设备。这是必然的设备,只要linux开启了对网络的支持,就会有此设备
利用setup重新设置一遍,设置完以后,重启网络 service network restart 依然显示没有找到可使用的eth0设备
经过资料查询得知,Linux配置文件下有个配置文件 /etc/udev/rules.d/70-persistent-net.rules,打开后会发现关于网络配置信息,当看到网卡信息时,我想到了问题所在,
之前我设置过虚拟机中设备mac地址,修改完mac地址,重启网络设备,ifconfig再次查看发现网络恢复