34.2. 在验证器中设置网桥
网桥是一个链路层设备,它根据 MAC 地址表在主机和网络之间转发流量。如果将 RHEL 设置为 802.1X 验证器,请将要在其上执行身份验证的接口和 LAN 接口添加到网桥。
前提条件
- 服务器有多个以太网接口。
流程
- 如果网桥接口不存在,请创建它: - nmcli connection add type bridge con-name br0 ifname br0 - # nmcli connection add type bridge con-name br0 ifname br0- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 将太网接口分配给网桥: - nmcli connection add type ethernet slave-type bridge con-name br0-port1 ifname enp1s0 master br0 nmcli connection add type ethernet slave-type bridge con-name br0-port2 ifname enp7s0 master br0 nmcli connection add type ethernet slave-type bridge con-name br0-port3 ifname enp8s0 master br0 nmcli connection add type ethernet slave-type bridge con-name br0-port4 ifname enp9s0 master br0 - # nmcli connection add type ethernet slave-type bridge con-name br0-port1 ifname enp1s0 master br0 # nmcli connection add type ethernet slave-type bridge con-name br0-port2 ifname enp7s0 master br0 # nmcli connection add type ethernet slave-type bridge con-name br0-port3 ifname enp8s0 master br0 # nmcli connection add type ethernet slave-type bridge con-name br0-port4 ifname enp9s0 master br0- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 启用网桥以转发 LAN(EAPOL)数据包上的可扩展验证协议: - nmcli connection modify br0 group-forward-mask 8 - # nmcli connection modify br0 group-forward-mask 8- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 在网桥设备上禁用生成树协议(STP): - *nmcli connection modify br0 stp off" - # *nmcli connection modify br0 stp off"- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 配置连接以自动激活端口: - nmcli connection modify br0 connection.autoconnect-slaves 1 - # nmcli connection modify br0 connection.autoconnect-slaves 1- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 激活连接: - nmcli connection up br0 - # nmcli connection up br0- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
验证
- 显示作为特定网桥端口的以太网设备的链接状态: - ip link show master br0 - # ip link show master br0 3: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:62:61:0e brd ff:ff:ff:ff:ff:ff ...- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 验证 - br0设备上是否启用了 EAPOL 数据包的转发:- cat /sys/class/net/br0/bridge/group_fwd_mask 0x8 - # cat /sys/class/net/br0/bridge/group_fwd_mask 0x8- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 如果命令返回 - 0x8,则启用了转发。