码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 网卡聚合

时间:2018-06-26 16:08:23      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:state   src   作者   connect   文章   版权   配置文件   创建   image   

Linux 网卡聚合的类型:

  1.broadcast:传输来自所有端口的每个包

  2.roundrobin:以轮播方式传输来自每个端口的包

  3.activebackup:故障转移运行程序,监视更改并选择活动端口进行数据传输

  4.loadbaance:监控流量并使用哈希函数以尝试在为包传输选择端口是达到完美均衡

  5.lacp:实施802.3ad链路聚合控制协议

那么,网卡该如何聚合?

准备:

ifconfig

查看网卡;

技术分享图片

技术分享图片

这三个网卡中第一个是用来远程登录的以DHCP的方式来获取IP,剩下的两个网卡以前没有进行过配置

可以使用nmcli connection show来查看当前网卡配置:

nmcli connection show

技术分享图片技术分享图片

接下来将会对后两个网卡使用activebackup方式进行网卡聚合

1.创建接口组

nmcli connection add type team con-name zhi ifname zhi  config {"runner":{"name":"activebackup"}}

其中:

  con-name zhi 是网卡聚合的配置文件名为zhi

  ifname zhi   是接口的网卡为zhi(当前网卡zhi中没有其他网卡)

  技术分享图片

 

为了保证命令的正确性运行

nmcli connection show

查看是否添加zhi:

技术分享图片

此时,命令成功

也可使用 nmcli connection show zhi 查看该网卡的详细信息

2.确定接口组的ipv4/6的属性

 

nmcli connection modify zhi ipv4.addresses 192.168.1.1/24 ipv4.method manual

技术分享图片

使用nmcli connection show zhi查看是否配置成功:

nmcli connection show zhi

技术分享图片

 

3.分配端口到接口

将eno33555000网卡接入到之前的zhi网卡中:

nmcli connection add type team-slave con-name p1 ifname eno33555000 master zhi

技术分享图片

将eno50332208网卡接入到之前的zhi网卡中:

nmcli connection add type team-slave con-name p2 ifname eno50332208 master zhi

技术分享图片

验证: 

 nmcli connection show

技术分享图片

也可以使用

nmcli connection show p1
nmcli connection show p2

分别查看网卡 配置的详细信息:

技术分享图片

技术分享图片

4.启动、关闭组接口和端口接口

nmcli connection up zhi

技术分享图片

5.查看team的状态

teamdctl zhi state

技术分享图片

 

可以看到配置成功

 

版权

作者:feiquan

出处:http://www.cnblogs.com/feiquan/

版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

大家写文都不容易,请尊重劳动成果~ 这里谢谢大家啦(*/ω\*)

 

Linux 网卡聚合

标签:state   src   作者   connect   文章   版权   配置文件   创建   image   

原文地址:https://www.cnblogs.com/feiquan/p/9229147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!