上图是Linux网卡启动报错的情况
这是由于cat/etc/sysconfig/network-scripts/ifcfg-xxx 中HWADDR的MAC地址和ifconfig中的MAC地址不一样,或者缺少cat/etc/sysconfig/network-scripts/ifcfg-xxx 中HWADDR的MAC地址
1.查看ifconfig中的MAC地址
图中00:0c:29:36:b4:a9就是ifconfig中的MAC地址
2.查看cat/etc/sysconfig/network-scripts/ifcfg-xxx 中HWADDR的MAC地址
ifcfg-xxx由于每个系统的设备名不一样,所以输入执行语句时要根据自己系统的设备名
ens33就是我系统的设备名
通过cat/etc/sysconfig/network-scripts/ifcfg-ens33查看发现我系统是缺少HWADDR的MAC地址
通过vi cat/etc/sysconfig/network-scripts/ifcfg-ens33编辑
将HWADDR=00:0c:29:36:b4:a9 加入其中
如图
通过:wq命令进行保存
3.启动网卡
service network restart 或者 (systemctl restart network.service)