千家信息网

高级网络配置——bond/team/桥接网络

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一。学习配置 bond 网络接口Red Hat Enterprise Linux 允许管理员使用bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式
千家信息网最后更新 2026年10月31日高级网络配置——bond/team/桥接网络一。学习配置 bond 网络接口

Red Hat Enterprise Linux 允许管理员使用bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式 , 通道绑定使两个或更多个网络接口作为一个网络接口 , 从而增加带宽和 / 提供冗余性
1.利用 nmcli 命令管理 bond
nm-connection-editor
删除所有网络接口
nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup ip4 172.25.254.199/24
ifconfig
watch -n 1 cat /proc/net/bonding/bond0

nmcli connection add type bond-slave con-name eth0 ifname eth0 master bond0
nmcli connection add type bond-slave con-name eth2 ifname eth2 master bond0
ifconfig eth0 down
2.选择 Linux 以太网绑定模式
模式 0 ( 平衡轮循 balance-rr) - 轮循策略 , 所有接口都使用采用轮循方式在所有 Slave 中传输封包 ; 任何Slave 都可以接收
模式 1 ( 主动备份 active-backup ) - 容错。一次只能使用一个Slave 接口 , 但是如果该接口出现故障 , 另一个Slave 将 接替它
模式 3 ( 广播 broadcast) - 容错。所有封包都通过所有Slave 接口广播
3.主动备份配置示例
3-1 建立绑定接口 bond0 配置文件 :
/etc/sysconfig/network-scripts/ifcfg-bond0

- BOOTPROTO="none"
- IPADDR="10.1.1.250"
- PREFIX="24"
- ONBOOT="yes"
- BONDING_OPTS="mode=1 miimon=50"
3-2 建立 Slave 接口 eth0 配置文件 :
/etc/sysconfig/network-scripts/ifcfg-eth0
- DEVICE="eth0" ####硬件网卡名
- BOOTPROTO="none"
- ONBOOT="yes"
- MASTER="bond0"
- SLAVE="yes"
3-3 建立 Slave 接口 eth2 配置文件 :
/etc/sysconfig/network-scripts/ifcfg-eth2
- DEVICE="eth2"
- BOOTPROTO="none"
- ONBOOT="yes"
- MASTER="bond0"
- SLAVE="yes"
3-4 配置系统加载 binding 模块 :
/etc/modprobe.d/bonding.conf
- alias bond0 bonding
ifenslave bond0 eth0 eth2

systemctl stop NetworkManager
systemctl restart network

查看 bonding 状态
- cat /proc/net/bonding/bond0

二。学习配置 team 网络接口
1.Team 接口
Team 和 bond0 功能类似
Team 不需要手动加载相应内核模块
Team 有更强的拓展性
- 支持 8 快网卡

2.Team 的种类

broadcast 广播容错
roundrobin 轮询
activebackup 主备
loadbalance 负载均衡

3.通过 nmcli 设定 team
nmcli connection add type team con-name team0 ifname team0 config '{"runner"{"name":"loadbalance"}}' ip4 172.25.254.198/24
nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
nmcli connection add con-name eth2 ifname eth2 type team-slave master team0

4.监控team0,并测试
teamctl team0 stat
ifconfig eth0 down
ifconfig eth0 up
ifconfig eth2 down
ifconfig eth2 up

三。学习配置网络桥接
1.网络桥接
网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机

2.网络桥接的配置
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 ###设备名,可能不同
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0 ###重点,必须说明
vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
TYPE=Bridge ###重点,必须说明
IPADDR=172.25.254.198

3.网络桥接的管理命令
brctl
### 桥接管理命令
- show ### 显示
- addbr ### 添加网桥
- delbr ### 删除网桥
- addif ### 添加网桥连接
- delif ### 删除网桥连接

卸载桥接接口过程
brctl show
brctl delif br0 eth0
brctl show
brctl delbr br0
ifconfig br0 down
brctl show

接口 网络 配置 模式 网桥 管理 命令 文件 模块 网卡 通道 容错 学习 广播 主动 主机 内核 备份 系统 重点 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 上海喔噻互联网科技有限公司 互联网科技公司排名 南京欣网互联网络科技有限公司 互联网佳科技有限公司 互联网科技行业发展 广州善班互联网科技 掌上梦互联网科技 字节跳动和互联网科技 互联网科技公司有风险吗 华夏恒生科技与互联网科技 科技赋能视角下互联网保险发展 南通创西澳互联网科技有限公司 伍佰万互联网科技怎么赚钱 北京市互联网新科技 互联网安防科技感 东营紫格互联网科技 互联网科技收购价值 求路客互联网科技电话 山东亿川互联网科技有限责任公司 湖北九亚互联网络科技有限公司 互联网金融科技平台 睿民互联网科技 广州紫鲸互联网科技 顺网科技2021年互联网排名 哈尔滨秒房互联网科技有限公司 科技赋能视角下互联网保险发展 互联网科技圈年度人物 科技互联网经济论坛 恒生科技互联网指数十大成分股
0