我创建了一些 notwork 脚本/etc/sysconfig/network-scripts
,以便在我的系统启动时设置我的网络(RHEL8.3)。在这个设置中,我有我的物理接口,我也有我的桥接和绑定接口。例如,我的第二个桥接接口
[root@svr_1 network-scripts]# cat ifcfg-bond1
DEVICE=bond1
ONBOOT=yes
BONDING_OPTS="mode=1 miimon=100 updelay=60000 primary=ens4f0"
BRIDGE=breth0
NM_CONTROLLED=no
MTU=9000
ONPARRENT=yes[root@svr_1 network-scripts]# cat ifcfg-breth1
DEVICE=breth1
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MTU=9000
IPADDR=xx.xx.xx.xx
NETMASK=xx.xx.xx.xx
当系统启动时,只有物理接口显示为 ip a show。我在物理接口配置上更改了一些值,重新启动 NetworkManager,我看到更改已应用,但此绑定/桥接接口未显示。知道我展示了什么吗?
[root@svr_1 net]# ls -la /sys/devices/virtual/net/
total 0
drwxr-xr-x 3 root root 0 Jun 9 11:12 .
drwxr-xr-x 22 root root 0 Jun 9 10:21 ..
drwxr-xr-x 5 root root 0 Jun 9 10:21 lo
我在 RHEL7.6 上使用了同样的方法,它工作正常。
NM_CONTROLLED=no
解决NM_CONTROLLED=yes
问题。允许NM_CONTROLLED=yes
网络管理员管理接口