我创建了一些 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,我看到更改已应用,但此绑定/桥接接口未显示。知道我 showld check 了什么吗?
[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 使用了相同的方法,并且运行正常。
答案1
NM_CONTROLLED=no
修复NM_CONTROLLED=yes
了这个问题。NM_CONTROLLED=yes
允许网络管理员管理接口