Linux 网卡绑定配置
bonding 把多块网卡聚合成一个逻辑接口,提供冗余和带宽聚合。模式(mode 0-6)决定负载均衡和故障切换行为,交换机配置必须匹配。
ip link add bond0 type bond mode 802.3ad miimon 100 lacp_rate fast
ip link set eth0 down
ip link set eth0 master bond0
ip link set eth1 master bond0
ip link set bond0 up
ip addr add 10.0.0.10/24 dev bond0
cat /proc/net/bonding/bond0
ethtool bond0
NetworkManager:
nmcli connection add type bond ifname bond0 mode 802.3ad
nmcli connection add type ethernet ifname eth0 master bond0
nmcli connection add type ethernet ifname eth1 master bond0
nmcli connection up bond0
mode=0 balance-rr 轮询
mode=1 active-backup 主备
mode=2 balance-xor 哈希
mode=3 broadcast 广播
mode=4 802.3ad LACP
mode=5 balance-tlb 发送负载均衡
mode=6 balance-alb 自适应负载均衡
/proc/net/bonding/bond0 看成员状态和当前活动口。ip link — 接口配置nmcli — NetworkManagerethtool — 链路状态