问题
在centos7系统下执行
systemctl status network
显示有标题的错误信息。《Failed to start LSB: Bring up/down networking》 原因是 mac地址的问题
解决方案
1、查看服务对应网卡最新的mac地址 命令:ip addr 查看最新的mac地址
2、禁用 NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
3、在网卡配置文件中添加 mac 地址信息
cd /etc/sysconfig/network-scripts/
# 修改ifcfg-XXX文件了,只修改HWADDR就可以了。
HWADDR=14:18:77:66:ac:86
#接下来执行 systemctl restartr network 就正常了。
4、如果还是启动失败,就修改下 grub 菜单
(1) 在 GRUB_CMDLINE_LINUX 中添加 net.ifnames=0 biosdevname=0
[root@localhost ~]# cat /etc/sysconfig/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed ‘s, release .*$,,g‘ /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=128M rd.lvm.lv=centos/root rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
(2) 生成菜单
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-8058723e5e754d3aabc51842d9108e3b
Found initrd image: /boot/initramfs-0-rescue-8058723e5e754d3aabc51842d9108e3b.img
done
5、最后reboot重启
6、在启动完成后,网卡可以正常使用,但是上不了外网,这是需要
(1) 在 /etc/sysconfig/network 文件中添加 网关
[root@localhost sysconfig]# cat /etc/sysconfig/network
# Created by anaconda
GATEWAY=192.168.16.1
(2)创建静态路由
[root@localhost sysconfig]# cat /etc/sysconfig/static-routes
route add default gw 192.168.16.1
#如果 static-routes 文件不存在就手动创建
(3) 重启网卡
systemctl restartr network