Linux 网卡聚合

时间:2023-02-22 18:27:53

Linux 网卡聚合的类型:

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

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

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

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

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

那么,网卡该如何聚合?

准备:

ifconfig

查看网卡;

Linux 网卡聚合

Linux 网卡聚合

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

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

nmcli connection show

Linux 网卡聚合Linux 网卡聚合

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

1.创建接口组

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

其中:

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

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

  Linux 网卡聚合

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

nmcli connection show

查看是否添加zhi:

Linux 网卡聚合

此时,命令成功

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

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

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

Linux 网卡聚合

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

nmcli connection show zhi

Linux 网卡聚合

3.分配端口到接口

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

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

Linux 网卡聚合

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

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

Linux 网卡聚合

验证: 

 nmcli connection show

Linux 网卡聚合

也可以使用

nmcli connection show p1
nmcli connection show p2

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

Linux 网卡聚合

Linux 网卡聚合

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

nmcli connection up zhi

Linux 网卡聚合

5.查看team的状态

teamdctl zhi state

Linux 网卡聚合

可以看到配置成功

版权

作者:feiquan

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

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

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

Linux 网卡聚合的更多相关文章

  1. Linux网卡聚合时,其中一个网卡有两种配置的解决方法

    先来看看: ficonfig 其中第一网卡是ssh使用: 第二个网卡是在Linux 最小化安装后IP的配置(手动获取静态IP地址)这个文章中配置过ip是192.168.1.2:在Linux重命名网卡名 ...

  2. Linux物理网卡聚合及桥接

    说明: (1).在网卡聚合绑定之前,要先停用NetworkManager服务(或者在网卡中添加参数:NM_CONTROLLED=no),否则系统重启后绑定的IP失效了. # systemctl sto ...

  3. CentOS 7使用nmcli配置双网卡聚合

    进入CentOS 7以后,网络方面变化比较大,例如eth0不见了,ifconfig不见了,其原因是网络服务全部都由NetworkManager管理了,下面记录下今天下午用nmcli配置的网卡聚合,网络 ...

  4. Linux 链路聚合

    Linux 链路聚合 链路聚合与双网卡绑定几乎相同,可以实现多网卡绑定主从荣誉,负载均衡,提高网络访问流量.但链路聚合与双网卡绑定技术(bond)不同点就在于,双网卡绑定只能使用两个网卡绑定,而链路聚 ...

  5. 转:CentOS 7使用nmcli配置双网卡聚合LACP

    进入CentOS 7以后,网络方面变化比较大,例如eth0不见了,ifconfig不见了,其原因是网络服务全部都由NetworkManager管理了,下面记录下今天下午用nmcli配置的网卡聚合,网络 ...

  6. Linux 网卡 team配置

    网卡 team配置 目录 网卡 team配置 一.介绍 runner 方式: 1.roundrobin [mode 0]轮转策略 (balance-rr) 2.activebackup[mode 1] ...

  7. Linux网卡高级命令、IP别名及多网卡绑定 转

    http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html 本篇随笔将详细讲解Linux系统的网卡高级命令.IP别名 ...

  8. linux网卡速率和双工模式的配置

    linux网卡速率和双工模式的配置 (2012-09-06 14:39:57) 转载▼ 标签: 科技 网络接口 协商 网卡 工具 it 分类: Linux 改变网络接口的速度和协商方式的工具miito ...

  9. linux网卡掉包或挂掉解决办法

    最近自己公司网站老出现掉包问题之前以为是网络问题或机房问题,经过N久的排查发现是linux网卡掉包了,下面我来分享我的解决办法.   之前公司的系统由于网卡问题,经常出现掉包(掉包排除攻击的 因素)或 ...

随机推荐

  1. HDU 3572 Task Schedule(拆点+最大流dinic)

    Task Schedule Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

  2. sql server中局部变量与全局变量的 申明与赋值(转)

    来源:http://www.111cn.net/database/mssqlserver/36734.htm 例子:http://www.cnblogs.com/sunxi/p/4497493.htm ...

  3. ajax跨域请求,页面和java服务端的写法

    方法一(jsonp): 页面ajax请求的写法: $.ajax({ type : "get", async : false, cache : false, url : " ...

  4. Eclipse Kepler maven工程配置JDK1.8

    首先需要下载插件:"Help" --> "Market Place" --> Search for java 8 kepler. install J ...

  5. 2017-2-24 C#基础 for循环的嵌套

    用几个练习题演示一下for循环的嵌套 1.打印以下图形 ★★★★★★★★★★★★★★★ namespace _2017_2_24_for循环的嵌套 { class Program { static v ...

  6. 5.Smart使用内置函数或者自定义函数

    1.使用内置函数 例如使用date函数 {"Y-m-d"|date:$time}格式{第一个参数|方法:第二个参数:第三个参数}即可转换成 2016-07-19  2.使用resi ...

  7. 在R12下加载Java Bean,配置FORMS_WEB_CONFIG_FILE文件/通过AutoConfig实现Form Server配置文件的修改

    1.定位模版文件$AD_TOP/bin/adtmplreport.sh contextfile=$CONTEXT_FILE target=$FORMS_WEB_CONFIG_FILE以上命令,通过查看 ...

  8. Linux IPMI 配置管理.md

    DELL 服务器 user id 范围:1-16 可以修改用户名和密码 不允许用户名重复 当设置一个已存在的用户名时,无论user id在前或在后,修改密码会将该项用户名设置为空,enable会恢复成 ...

  9. 关于 i++ 与 ++i

    首先关于这个真的不想在看资料了,自己都背过了,++i 和 i++,在单独使用时,就是 i=i+1. a = ++i        相当于 i=i+1; a = i; (先i = i + 1,再使用i的 ...

  10. Fragment的onCreateView和onActivityCreate之间的区别(转)

    看了有关这个问题的几篇博文,几乎都是引用了*上的一个回答: 问题: I know that a fragment’s view hierarchy has to be infl ...