1.简单解决
chkconfig network on
chkconfig NetworkManager off
service NetworkManager stop
service network restart
还是不行的话接着
2解决virbr0问题
service network restart
2.1 重启网络
还是报错
[root@localhost ~]# journalctl -xe
Mar27 01:46:09 localhost.localdomain polkitd[639]: Registered Authentication Agent for unix-process:3228:511341 (system bus name :1.147 [/u
Mar27 01:46:09 localhost.localdomain systemd[1]: Starting LSB: Bring up/down networking...-- Subject: Unit network.service has begun start-up-- Defined-By: systemd-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
--Unit network.service has begun starting up.
Mar27 01:46:11 localhost.localdomain NET[3361]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Mar27 01:46:11 localhost.localdomain network[3235]: Bringing up loopback interface: [ OK ]
Mar27 01:46:11 localhost.localdomain NetworkManager[646]: [1585298771.5452] agent-manager: req[0x55beaec813c0, :1.158/nmcli-connect
Mar27 01:46:11 localhost.localdomain NetworkManager[646]: [1585298771.5703] audit: op="connection-activate" uuid="79df13d6-0d33-4de
Mar 27 01:46:11 localhost.localdomain network[3235]:Bringing up interface eno16777736: Error: Connection activation failed: No suitable de
Mar27 01:46:11 localhost.localdomain network[3235]: [FAILED]
2.2 干 掉virbr0
接着看,有virbr0,干 掉
[root@localhost ~]# ifconfiglo: flags=73 mtu 65536inet127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen1000(Local Loopback)
RX packets512 bytes 44544 (43.5KiB)
RX errors0 dropped 0 overruns 0 frame 0TX packets512 bytes 44544 (43.5KiB)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099 mtu 1500inet192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether52:54:00:8c:be:b1 txqueuelen 1000(Ethernet)
RX packets0 bytes 0 (0.0B)
RX errors0 dropped 0 overruns 0 frame 0TX packets0 bytes 0 (0.0B)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0
2.3禁用libvirtd 服务
干 掉,在 CentOS 7 系统的安装过程中,如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的 virbr0 网卡,这个是因为在虚拟化中有使用到 libvirtd 服务生成的,如果不需要可以关闭后去掉
[root@node ~]# ifconfig virbr0 down
[root@node ~]# brctl delbr virbr0 #brctl删除网桥
[root@node ~]# systemctl stop libvirtd.service
[root@node ~]# systemctl disable libvirtd.service # 禁用libvirtd 服务开机自启动
[root@node ~]# systemctl status libvirtd.service
root@localhost ~]# ifconfigvirbr0 down
[root@localhost~]# brctl delbr virbr0 #brctl
[root@localhost~]# systemctl stop libvirtd.service
[root@localhost~]# systemctl disable libvirtd.service
Removed symlink/etc/systemd/system/multi-user.target.wants/libvirtd.service.
Removed symlink/etc/systemd/system/sockets.target.wants/virtlogd.socket.
[root@localhost~]# systemctl status libvirtd.service
● libvirtd.service-Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; disabled; vendor preset: enabled)
Active: inactive (dead) since Fri2020-03-27 01:56:04PDT; 20s ago
[root@localhost~]# ifconfiglo: flags=73 mtu 65536inet127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen1000(Local Loopback)
RX packets512 bytes 44544 (43.5KiB)
RX errors0 dropped 0 overruns 0 frame 0TX packets512 bytes 44544 (43.5KiB)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost~]#
3:解决ens33问题
3.1 无ens33文件,
若ifconfig -a出现ens33,无enozzzzzzzz,则mv ifcfg-enzzzz ifcfg-ens33,修改device name 为ens33
3.2删除rules文件
[root@localhost network-scripts]# cd /etc/udev/rules.d
[root@localhost rules.d]# ll
total8
-rw-r--r-- 1 root root 628 Feb 5 2019 70-persistent-ipoib.rules-rw-r--r-- 1 root root 161 Mar 26 22:38 90-eno-fix.rules
[root@localhost rules.d]#rm -rf *.rules
[root@localhost rules.d]# ll
total0
ifconfig -a
[root@localhost rules.d]# ifconfig -a
eno16777736: flags=4098 mtu 1500ether00:0c:29:24:77:5f txqueuelen 1000(Ethernet)
RX packets0 bytes 0 (0.0B)
RX errors0 dropped 0 overruns 0 frame 0TX packets0 bytes 0 (0.0B)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73 mtu 65536inet127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen1000(Local Loopback)
RX packets512 bytes 44544 (43.5KiB)
RX errors0 dropped 0 overruns 0 frame 0TX packets512 bytes 44544 (43.5KiB)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0virbr0-nic: flags=4098 mtu 1500ether52:54:00:8c:be:b1 txqueuelen 1000(Ethernet)
RX packets0 bytes 0 (0.0B)
RX errors0 dropped 0 overruns 0 frame 0TX packets0 bytes 0 (0.0B)
TX errors0 dropped 0 overruns 0 carrier 0 collisions 0[root@localhost rules.d]#
3.3编辑网卡文件,保证文件名,name device一致
3.4 启动网卡,验证
ifconfig eno16777736 up