使用nmcli实现双网卡绑定

运行 ip link 命令查看系统中可用的接口
1、创建bond网卡
nmcli con add type team con-name team0 ifname team0 config ‘{“runner”:{“name”:“roundrobin”}}’
各种模式:
METHOD 是以下的其中一个:broadcast、activebackup、roundrobin、loadbalance 或者 lacp。
第一种模式:mod=0 ,即:(balance-rr)Round-robin policy(平衡抡循环策略)交换机配置Eth-Trunk
第二种模式:mod=1,即: (active-backup)Active-backup policy(主-备份策略)
第三种模式:mod=2,即:(balance-xor)XOR policy(平衡策略)
第四种模式:mod=3,即:broadcast(广播策略)
第五种模式:mod=4,即:(802.3ad)IEEE 802.3ad Dynamic link aggregation(IEEE802.3ad 动态链接聚合)
第六种模式:mod=5,即:(balance-tlb)Adaptive transmit load balancing(适配器传输负载均衡)
第七种模式:mod=6,即:(balance-alb)Adaptive load balancing(适配器适应性负载均衡)
2、查看创建网卡情况
nmcli con show
3、添加负载的网卡
nmcli con add type team-slave con-name team0-port1 ifname em1 master team0
nmcli con add type team-slave con-name team0-prot2 ifname em4 master team0
4、配置IP地址及网关
nmcli con mod team0 ipv4.addresses “171.16.41.x/24”
nmcli con mod team0 ipv4.gateway “171.15.41.x”
nmcli con mod team0 ipv4.method manual
nmcli con up team0
5、重启网络服务
systemctl restart network
6、检查网卡绑定状态
teamdctl team0 state
7、检查网卡绑定效果
nmcli dev dis em1 //关闭绑定状态
nmcli dev con em1 //恢复绑定状态

如果配置出错,删除重䣦
删除:

nmcli connection delete team0-slave1

nmcli connection delete team0-slave2

nmcli connection delete team0

nmcli connection reload

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值