Cheug's Blog

当前位置:网站首页 / Server / 正文

使用nmcli配置bond

2024-08-10 / Server / 94 次围观 / 0 次吐槽 /
nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=active-backup,miimon=100" ipv4.addresses 192.168.100.100/24 ipv4.gateway 192.168.100.1 ipv4.method manual

命令解释:

connection add 添加新的网络连接

type bond 网络连接类型为bond

con-name bond0 指定连接名称

ifname bond0 指定在系统中创建bond接口名称

bond.options 指定bond工作模式

   miimon=100  指定链路监视间隔为100毫秒


为bond分配绑定接口并激活:

nmcli connection add type ethernet con-name bond0-port1 ifname eno1 master bond0
nmcli connection add type ethernet con-name bond0-port2 ifname eno2 master bond0

nmcli connection up bond0-port1
nmcli connection up bond0-port2
nmcli connection up bond0



bond模式:(常用0,1,6)

mod=0balance-rr平衡轮循环模式
mod=1active-backup主-备策略
mod=6balance-alb适配器适应性负载均衡
mod=2balance-xor平衡策略
mod=3broadcast广播策略
mod=4802.3adIEEE 802.3ad 动态链接聚合
mod=5balance-tlb适配器传输负载均衡

高可用性:mod1

负载均衡:mod0,mod6,mod2,mod5

接受所有广播流量:mod3

Powered By Cheug's Blog

Copyright Cheug Rights Reserved.