多网卡绑定之team

多网卡绑定之team

Cloud研习社 Cloud研习社 2022-08-09 07:33 发表于山东
图片图片

教程每周二、四、六更新

图片

team也可以实现把多个物理网卡绑定成一个逻辑上的网卡,以增加带宽,或者实现主备功能,增加硬件冗余,以实现更高的系统稳定性。而bond主要是针对双网卡的情况来说,而team最多可以支持八个网卡来做绑定。我们来看team和bond的其他区别:

图片

从上面的对比我们可以看出,team的功能更强大,性能相比bond也更好。所以,下面我们来介绍一下如何配置双网卡team。

首先给虚拟机添加网卡,使之有两块网卡,然后:

# 备份原来的配置文件:(放到一个你习惯存放配置文件的位置)
mv /etc/sysconfig/network-scripts/ifcfg-ens* bak/

# 生成绑定网卡team0及team0的配置文件
[root@cloudstudy ~]# nmcli connection add type team ifname team0 con-name team0 config '{"runner": {"name": "activebackup"}}'

# 配置team0的IP地址等信息
[root@cloudstudy ~]# nmcli connection modify team0 ipv4.addresses '10.0.0.139/24' ipv4.method manual ipv4.gateway 10.0.0.2

# 为team0添加两块实际网卡
[root@cloudstudy ~]# nmcli connection add type team-slave ifname ens33 con-name ens33 master team0
[root@cloudstudy ~]# nmcli connection add type team-slave ifname ens34 con-name ens34 master team0

 

到此,配置team完成,重启网络服务即可。

nmcli的几个参数说明:

  • connection add:添加新的连接

  • con-name:连接名,可以起名为slave1这种名字

  • type:设备类型

  • ifname:接口名,这里填写网卡的名字

 

 

推荐阅读

 

 

《一站式教程之集群架构》:

从约领导吃饭理解三次握手、四次挥手

TCP半连接、全连接全在这里了

带你疑问搞定TCP重传(内附实例讲解)

TCP拥塞控制

网络层常见协议

一文彻底搞懂IP地址知识(值得收藏的手册)

老司机:子网掩码我不怕,怕的是子网划分!

关于dhcp,看这一篇就够了!

网络配置net-tools工具包

ifconfig已淘汰,ip登场

多网卡绑定之bond

 

 

看完本文有收获?请分享给更多人

推荐关注「Cloud研习社」,带你从零开始掌握云计算技术!

Cloud研习社
为Linux云计算零基础同学服务,致力于打造一套完整的linux云计算教程。包括新手学习路线、linux、存储、集群架构以及Docker,K8S,DevOps等
144篇原创内容
公众号

图片

收录于合集 #一站式教程
 119
上一篇多网卡绑定之bond下一篇一文搞懂DNS,面试不再愁
阅读 102

多网卡绑定之team

Cloud研习社 Cloud研习社 2022-08-09 07:33 发表于山东
图片图片

教程每周二、四、六更新

图片

team也可以实现把多个物理网卡绑定成一个逻辑上的网卡,以增加带宽,或者实现主备功能,增加硬件冗余,以实现更高的系统稳定性。而bond主要是针对双网卡的情况来说,而team最多可以支持八个网卡来做绑定。我们来看team和bond的其他区别:

图片

从上面的对比我们可以看出,team的功能更强大,性能相比bond也更好。所以,下面我们来介绍一下如何配置双网卡team。

首先给虚拟机添加网卡,使之有两块网卡,然后:

# 备份原来的配置文件:(放到一个你习惯存放配置文件的位置)
mv /etc/sysconfig/network-scripts/ifcfg-ens* bak/

# 生成绑定网卡team0及team0的配置文件
[root@cloudstudy ~]# nmcli connection add type team ifname team0 con-name team0 config '{"runner": {"name": "activebackup"}}'

# 配置team0的IP地址等信息
[root@cloudstudy ~]# nmcli connection modify team0 ipv4.addresses '10.0.0.139/24' ipv4.method manual ipv4.gateway 10.0.0.2

# 为team0添加两块实际网卡
[root@cloudstudy ~]# nmcli connection add type team-slave ifname ens33 con-name ens33 master team0
[root@cloudstudy ~]# nmcli connection add type team-slave ifname ens34 con-name ens34 master team0

 

到此,配置team完成,重启网络服务即可。

nmcli的几个参数说明:

  • connection add:添加新的连接

  • con-name:连接名,可以起名为slave1这种名字

  • type:设备类型

  • ifname:接口名,这里填写网卡的名字

 

 

推荐阅读

 

 

《一站式教程之集群架构》:

从约领导吃饭理解三次握手、四次挥手

TCP半连接、全连接全在这里了

带你疑问搞定TCP重传(内附实例讲解)

TCP拥塞控制

网络层常见协议

一文彻底搞懂IP地址知识(值得收藏的手册)

老司机:子网掩码我不怕,怕的是子网划分!

关于dhcp,看这一篇就够了!

网络配置net-tools工具包

ifconfig已淘汰,ip登场

多网卡绑定之bond

 

 

看完本文有收获?请分享给更多人

推荐关注「Cloud研习社」,带你从零开始掌握云计算技术!

Cloud研习社
为Linux云计算零基础同学服务,致力于打造一套完整的linux云计算教程。包括新手学习路线、linux、存储、集群架构以及Docker,K8S,DevOps等
144篇原创内容
公众号

图片

收录于合集 #一站式教程
 119
上一篇多网卡绑定之bond下一篇一文搞懂DNS,面试不再愁
阅读 102
posted @ 2022-08-14 16:56  往事已成昨天  阅读(468)  评论(0编辑  收藏  举报