Linux系统- Redhat7.6【在team基础上配置网桥】详解

1 确认 eno1 和 eno2 可供使用。

显示现有网络接口的当前状态。eno1 和 eno2 将作为与 单个接口合作的端口接口
ip link

2 创建网络组接口并命名为 team0

nmcli con add type team con-name team0 ifname team0 config ‘{“runner”:{“name”:“activebackup”}}’
#分配 eno1 和 eno2 作为网络端口接口
nmcli con add type team-slave con-name team0-port1 ifname eno1 master team0 nmcli con add type team-slave con-name team0-port2 ifname eno2 master team0
#确认 team0 接口已启动且正常工作
teamdctl team0 state

3 禁用 team0 设备,然后禁用 NetworkManager 服务

nmcli dev dis team0
systemctl stop NetworkManager
systemctl disable NetworkManager

4.编辑 team0 的配置文件

vim /etc/sysconfig/network-scripts/ifcfg-team0 在配置文件末尾添加
BRIDGE=brteam0

5 从组端口接口的配置文件中删除 IP 配置信息

vim /etc/sysconfig/network-scripts/ifcfg-team0-port1
vim /etc/sysconfig/network-scripts/ifcfg-team0-port2
只保留如下关键字段
NAME=team0-port1
UUID=设备原有的 UUID
DEVICE=eno1
ONBOOT=yes
TEAM_MASTER=team0
DEVICETYPE=TeamPort

为网桥 ifcfg-brteam0 创建一个新的接口配置文件。在该文件中定义 IP 配置信息
vim /etc/sysconfig/network-scripts/ifcfg-brteam0
内容如下:
DEVICE=brteam0 ONBOOT=yes
TYPE=Bridge
IPADDR0=192.168.0.100
PREFIX0=24

6 重启网络服务以启动网桥 brteam0 并重新激活 team0 接口

systemctl restart network

7.重新启动

reboot

8 验证可以通过 brteam0 接口来访问本地网关 192.168.0.254

ping -I brteam0 192.168.0.254

你可能感兴趣的:(Linux系统,team+br,链路聚合+网桥,redhat7.6)