Linux系统中的链路聚合 之 team方式

本文介绍了Linux系统中链路聚合的team方式,通过实验展示了如何创建team逻辑网卡,添加真实设备,并在主网卡故障时,备用网卡能无缝切换,确保网络连接的可靠性。

Linux系统中链路聚合有两种方式其中一种bond方式 上一篇博客已经解释过了:https://mp.csdn.net/postedit/84233264

 

我们来看看第二种  team方式:

 

开始实验:

在虚拟机中做实验:

 

可以看到我们的虚拟机网卡信息:

 

利用nmcli命令来创建team0逻辑网卡:

 

 

nmcli connection add con-name team0 ifname team0 type team  config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.111/24

 

输入命令:(创建名为team0,类型为team的,主备方式的,ip为 172.25.254.111的逻辑网卡team0)

 

 

新建逻辑网卡team0成功,因为和真机(172.25.254.148)处于同一网段,所以PING一下:

可以看到此时无法PING通:

查看team的相关信息:(teamdctl team0 stat) 

此时没有真实设备添加在team0逻辑网卡上:所以无法正常工作:

team方式和bond方式一样,需要将真实的网卡加到逻辑网卡上才能正常工作:

将eth0加到team0上:

查看设备:

查看team相关信息:(可以看到eth0添加成功,而且作为主网卡工作)

再次PING一下真机:(可以看到此时可以PING通了)

此时team0逻辑网卡只有eth0网卡在工作,没有备用网卡

添加eth1备用网卡到team0:

添加成功:

可以看到此时eth0作为主网卡正在工作,eth1作为备用网卡!:

模拟问题: 当eth0主网卡出现问题时,eth1备用网卡能否及时上岗工作:

 

当我们关闭eth0的时候可以看到:(eth1备用网卡变为了主网卡,从而保证网络可以正常使用!)

 

同理开启eth0,关闭eth1,eth0也由备用网卡变为了主网卡工作:

 

########编写配置文件来创建team逻辑网卡######

 

首先清除之前实验痕迹:!!!

编写文件

vim /etc/sysconfig/network-scripts/ifcfg-team0

内容如下:

 

再添加 eth0,eth1主,备用网卡信息:

eth0内容如下:

 

eth1内容如下:

 

 

重启网络可以看到生成的配置文件:

可以看到成功了:

 

over!

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值