一、背景

1、team网卡的作用

team是基于逻辑化的模块管理,将多个物理网卡虚拟成一个逻辑接口。这样可以防止某块网卡出现故障而无法通信的问题出现。

2、目的

过软件的方式,让多块网卡为一个地址来实现支持

3、team网卡的模式

broadcast(广播模式)

activebackup(主备模式)

roundrobin(轮巡模式)

loadbalance(负载均衡)

4、team和bond的区别

Rhel6和6之前使用的是bond

从rhel7和8版本开始,官方推荐使用team。

Team是bond 的升级版

二、实验准备

1、使用两台linux虚拟机

一台作为服务端

一台作为客户端

服务端将网卡类型设置为VMnet2

IP地址10.0.0.234

客户端添加两块网卡,同样也都设置为VMnet2

两台机器的网卡类型保持一致,但不建议使用VMnet0/1/8 会受到物理网络的影响

三、实验过程

1、创建逻辑接口,名称为team0,且使用负载均衡模式

nmcli con add type team con-name st0 ifname team0 config '{"runner":{"name": "loadbalance"}}'

con-name:别名

ifname:设备名称

runner:运行模式

name:运行名称

2、针对st0设置一个IP地址(设置地址与服务端处于相同网段)

nmcli con mod st0 ipv4.addresses 10.0.0.123/8

3、设置运行模式

nmcli con mod st0 ipv4.method manual

manual:手工、手动的,表示我的地址是静态的

4、将指定的物理网卡加入到team0组成网络组

nmcli con add type team-slave con-name team0-port1 ifname eth0 master team0

nmcli con add type team-slave con-name team0-port2 ifname eth1 master team0

这里注意一点:你想要加入team逻辑网卡的物理网卡不可以有IP,所以一般这里推荐选择新加入的网卡进行team网卡绑定。

如果想要绑定旧网卡,需要先清空网卡的配置信息

ip addr flush dev eth0

5、查看网卡的状态

teamdctl team0 state

link summary:up   表示与team0的通信正常,成功的加入到了逻辑接口上

link:up  说明网线通信是正常的,可以正常的进行数据传输

6、执行网卡命令,可以发现两块网卡的mac地址一样,这样交换机才能转发到同一个逻辑端口

四、测试

1、在客户端上ping服务端,使用team0网卡进行通信

Ping -I team0 10.0.0.234

-I 使用指定的网卡发送数据

2、测试热备模式下断开链接或停用网卡的数据联通性

Vim /etc/sysconfig/network-scripts/ifcfg-st0

将里边的TEAM_CONFIG条目里的运行模式修改为activebackup

保存退出后,重启网卡服务

Systemctl restart network

然后再次查看网卡状态

运行模式已经修改为activebackup

主网卡是eth0

Ping -I team0 10.0.0.234

可以ping通

把eth0的网卡切断,模拟eth0网卡故障

Nmcli con down team0-port

或者Nmcli dev disconnect eth0

再去查看网卡状态

主网卡已经变成eth1

Ping -I team0 10.0.0.234

同样可以ping通

team网卡绑定以及模式切换相关推荐

  1. RHCE 第十三天 nmcli team网卡绑定

    文章目录 nmcli 模式 案例一:配置主从网卡 案例二:配置桥接网卡 nmcli NetworkManager command line tool 基于会话的网路管理 team 所谓teaming技 ...

  2. Linux多网卡绑定(bond)及网络组(team)

    Linux多网卡绑定(bond)及网络组(team)   很多时候,由于生产环境业务的特殊需求,我们需要对服务器的物理网卡实施特殊的配置,从而来满足不同业务场景下对服务器网络的特殊性要求.如高并发的网 ...

  3. linux team方式进行网卡绑定

    网卡绑定可采用team或者bond方式,模式如下: 第一种:0:round robin(交换机端需要配置聚合) 第二种:1:active-backup(这种模式接入不需要交换机端支持,随便怎么接入都行 ...

  4. RHEL7 下双网卡绑定做主备(冗余)

    应用环境: 在生产环境中,为了提高网络容错或吞吐量,一般服务器都会采取多网卡绑定的策略(此处只讲主备模式). 在RedHat 6.x下一般叫网卡做"bond",在7.x版本中改名叫 ...

  5. Linux下实现多网卡绑定

    使用bind绑定多个网卡 由于服务器上对于可用性的要求都比较高,对于各项功能都会有有冗余设计,比如,磁盘.电源.网卡.甚至服务器本身等等,今天尝试做一下网卡绑定实现网卡的冗余. 网卡绑定的实现表面上看 ...

  6. linux双网卡绑定同一IP步骤,linux系统双网卡绑定单个IP地址

    双网卡绑定单个IP地址为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断.多网卡绑. 为了提供网络的高可用性,我们可能 ...

  7. Linux篇 | 多网卡绑定技术 binding 和 网络组nmcli

    多网卡绑定 "Bonding" 和 "nmcli的网络组Network Teaming" 二者实现的功能一样,但从某种角度,网络组要比Bonding的技术要好 ...

  8. Centos7 / RHEL 7 双网卡绑定

    1. 简要     双网卡绑定技术在centos7中使用了teaming技术,而在rhel6/centos7中使用的是bonding技术,     在centos7中双网卡绑定既能使用teaming也 ...

  9. team网卡配置_在CentOS7中配置网路成组(Network Team)

    之前写了一篇网络成组的文章,使用的是nmtui图形界面配置,但JSON字符串输入很繁琐.因此,建议nmcli进行配置.另外,在CentOS7中推荐网络成组的方式替代以往的网卡绑定,对于具体的操作在红帽 ...

最新文章

  1. mysql 对多列进行排序 分组_数据库的多列分组
  2. Gradle学习系列之十——自定义Plugin(本系列完)
  3. C# 开发WinCE 遇到Motorola PDA 的问题记录
  4. Cobbler全自动安装CentOS(整理)
  5. 湖北经济学院法商学院计算机分数线,湖北经济学院法商学院
  6. php openssl des ecb,PHP7 OpenSSL DES-EDE-CBC加解密
  7. Eclipse常用技巧总结:热键,自定义模版及其他
  8. 百度地图标点点击变色_《和平精英》版本爆料第三弹:雪地洞穴开启!组队标点功能升级~...
  9. Mysql探究与学习大纲--主要是为了自己复习方便
  10. ios 的frame,bound,center
  11. Oracle函数索引与普通索引
  12. Word01-从正文处开始插入页码
  13. (附源码)计算机毕业设计ssm-高校科研信息管理系统
  14. Unity物理引擎基础优化准则
  15. cpu超线程优缺点_超线程对游戏性能会影响?
  16. 玩cf一直连接服务器失败怎么办啊,cf连接服务器失败怎么办?
  17. 路面监控服务器怎么维修,路面监控服务器怎么维修
  18. oracle dbf文件读取,读取oracle数据表,导出到DBF文件。
  19. AE 动画的分层与组合
  20. ubuntu双屏复制显示

热门文章

  1. 计算机专业实习生一般做什么
  2. Redis 之 subscribe 订阅模式封装
  3. SCI论文投稿全程邮件模板
  4. 亚马逊echo中国使用_我如何编程我的第一个Amazon Alexa技能并赢得了免费的Echo Dot...
  5. 自动售货机软件工程课设_软件工程_自动售货机
  6. java多态实现的三种形式,逆袭面经分享
  7. 《赢在中国》精彩评语 2007年度
  8. 高级shell编程笔记(第三十三章 杂项)
  9. 史迪仔的原型_果果的故事之(史迪仔)
  10. 微信小程序嵌入 H5 页面(web-view)