在Rocky Linux 9中配置网卡链路聚合(Bonding),建议使用NetworkManager的nmcli工具。核心步骤:1. 创建bond接口(如bond0),指定模式(例mode=802.3ad);2. 添加物理网卡为从属接口;3. 配置交换机端LACP支持。需注意:a. 确认内核bonding模块已加载;b. 配置后测试链路冗余与带宽叠加;c. 生产环境建议配置静态IP。关键命令示例:nmcli con add type bond con-name bond0 ifname bond0 mode 802.3ad ip4 192.168.1.10/24 gw4 192.168.1.1
如何在 Rocky Linux 9 中配置和启用网卡的链接聚合?
- 创建聚合接口:
nmcli con add type bond con-name bond0 ifname bond0 mode 802.3ad ipv4.method manual ipv4.addresses 192.168.1.10/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8
-
添加从属网卡(示例为enp1s0/enp2s0):
nmcli con add type ethernet slave-type bond con-name bond0-slave1 ifname enp1s0 master bond0 nmcli con add type ethernet slave-type bond con-name bond0-slave2 ifname enp2s0 master bond0
-
停用原网卡配置(若存在):
nmcli con del enp1s0-connection-name nmcli con del enp2s0-connection-name
-
激活配置:
nmcli con reload nmcli con up bond0
-
验证状态:
cat /proc/net/bonding/bond0
注:需确保交换机端配置为LACP(802.3ad)模式。
Rocky Linux 9里配网卡聚合的话,先用nmcli创建bond接口,比如起名bond0,选mode=802.3ad(记得交换机也要配LACP)。然后加两个网卡当slave,比如enp1s0和enp2s0。具体命令大概长这样:nmcli con add type bond con-name bond0 ifname bond0 mode 802.3ad;nmcli con add type bond-slave ifname enp1s0 master bond0;同样操作加第二个网卡。最后配个IP重启网络服务就行啦!
在Rocky Linux 9中配置网卡链接聚合(如LACP)可通过NetworkManager实现。步骤如下:
-
创建聚合接口
sudo nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=802.3ad,miimon=100" ipv4.method disabled ipv6.method ignore
-
添加从属网卡(如enp1s0/enp2s0)
sudo nmcli connection add type bond-slave ifname enp1s0 master bond0 sudo nmcli connection add type bond-slave ifname enp2s0 master bond0
-
配置IP地址
sudo nmcli connection modify bond0 ipv4.addresses 192.168.1.10/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8 ipv4.method manual
-
激活配置
sudo nmcli connection up bond0
-
验证状态
cat /proc/net/bonding/bond0 或 teamdctl bond0 state
注意:需确保交换机端配置对应LACP模式,模式选择(802.3ad/active-backup等)应根据实际需求调整。建议测试前备份网络配置。
在Rocky Linux 9中配置网卡链路聚合需使用nmcli
创建bond或team接口,指定模式(如active-backup或802.3ad),绑定物理网卡后激活连接即可。需确保交换机对应端口配置匹配的聚合模式。
在Rocky Linux 9中配置网卡链路聚合,可通过NetworkManager创建bond接口。例如使用nmcli
命令创建mode=4(802.3ad动态聚合)的绑定接口,添加物理网卡为从属设备,最终激活连接。
延伸知识点:Bonding模式差异 Linux网卡聚合支持多种模式,其中mode=0(balance-rr)按数据包轮询分发,适合高带宽但无容错场景;mode=1(active-backup)仅单网卡活跃,提供故障切换;mode=4(802.3ad)需交换机支持LACP协议,实现动态带宽聚合与负载均衡,同时具备链路监测能力,适用于企业级高吞吐量且需冗余的环境。模式选择需匹配交换机配置,错误模式会导致聚合失效。
在Rocky Linux 9中配置网卡链路聚合,推荐使用NetworkManager的teamd方案:
- 安装必要组件:
dnf install teamd libreswan
- 创建聚合接口配置文件(/etc/NetworkManager/system-connections/
.nmconnection),指定runner类型(如lacp/activebackup) - 配置端口成员:通过
interface-name
参数绑定物理网卡 - 关键参数:link-aggregation=yes, runner.config.interval=1(LACP检测间隔)
- 重启NetworkManager服务并激活连接
验证时使用
teamdctl <interface> state
查看成员状态,建议同时配置交换机端的LACP协议(802.3ad模式)以实现双向协商。注意防火墙策略和SELinux上下文需与物理接口保持一致。