您现在的位置是:网站首页>列表内容
在CentOS中绑定多块网卡的教程_LINUX_操作系统_
2024-01-30 14:00:54
118人已围观
简介 在CentOS中绑定多块网卡的教程_LINUX_操作系统_
今天,我们来学习一下在 CentOS 7.x 中如何用 nmcli(Network Manager Command Line Interface:网络管理命令行接口)进行网卡绑定。
网卡(接口)绑定是将多块 网卡 逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性的一个方式是使用多个网卡。Linux 绑定驱动程序提供了一种将多个网卡聚合到一个逻辑的绑定接口的方法。这是个新的实现绑定的方法,并不影响 linux 内核中旧绑定驱动。
网卡绑定为我们提供了两个主要的好处:
- 高带宽
冗余/弹性
现在让我们在 CentOS 7 上配置网卡绑定吧。我们需要决定选取哪些接口配置成一个组接口(Team interface)。
运行 ip link 命令查看系统中可用的接口。
$ ip link
这里我们使用 eno16777736 和 eno33554960 网卡在 “主动备份” 模式下创建一个组接口。(译者注:关于不同模式可以参考:多网卡的7种bond模式原理)
按照下面的语法,用 nmcli 命令为网络组接口创建一个连接。
CNAME 指代连接的名称,INAME 是接口名称,JSON (JavaScript Object Notation) 指定所使用的处理器(runner)。JSON 语法格式如下:
METHOD 是以下的其中一个:broadcast、activebackup、roundrobin、loadbalance 或者 lacp。
1. 创建组接口
现在让我们来创建组接口。这是我们创建组接口所使用的命令。
![201564151744130.png (977×62)](http://img.jbzj.com/file_images/article/201506/201564151744130.png?201554151756)
运行 # nmcli con show 命令验证组接口配置。
![201564151808269.png (615×101)](http://img.jbzj.com/file_images/article/201506/201564151808269.png?201554151818)
2. 添加从设备
现在让我们添加从设备到主设备 team0。这是添加从设备的语法:
在这里我们添加 eno16777736 和 eno33554960 作为 team0 接口的从设备。
![201564151830296.png (911×91)](http://img.jbzj.com/file_images/article/201506/201564151830296.png?201554151840)
再次用命令 #nmcli con show 验证连接配置。现在我们可以看到从设备配置信息。
![201564151850642.png (718×152)](http://img.jbzj.com/file_images/article/201506/201564151850642.png?20155415190)
3. 分配 IP 地址
上面的命令会在 /etc/sysconfig/network-scripts/ 目录下创建需要的配置文件。
现在让我们为 team0 接口分配一个 IP 地址并启用这个连接。这是进行 IP 分配的命令。
# nmcli con mod team0 ipv4.method manual
# nmcli con up team0
![201564151910156.png (889×85)](http://img.jbzj.com/file_images/article/201506/201564151910156.png?201554151919)
4. 验证绑定
用 #ip add show team0 命令验证 IP 地址信息。
![201564151930646.png (787×104)](http://img.jbzj.com/file_images/article/201506/201564151930646.png?201554151939)
现在用 teamdctl 命令检查 主动备份 配置功能。
![201564151950191.png (467×310)](http://img.jbzj.com/file_images/article/201506/201564151950191.png?20155415200)
现在让我们把激活的端口断开连接并再次检查状态来确认主动备份配置是否像希望的那样工作。
![201564152010280.png (502×35)](http://img.jbzj.com/file_images/article/201506/201564152010280.png?201554152019)
断开激活端口后再次用命令 #teamdctl team0 state 检查状态。
![201564152029938.png (488×221)](http://img.jbzj.com/file_images/article/201506/201564152029938.png?201554152040)
是的,它运行良好!!我们会使用下面的命令连接回到 team0 的断开的连接。
![201564152050467.png (752×54)](http://img.jbzj.com/file_images/article/201506/201564152050467.png?201554152058)
我们还有一个 teamnl 命令可以显示 teamnl 命令的一些选项。
用下面的命令检查在 team0 运行的端口。
![201564152110609.png (574×71)](http://img.jbzj.com/file_images/article/201506/201564152110609.png?201554152119)
显示 team0 当前活动的端口。
![201564152129464.png (568×57)](http://img.jbzj.com/file_images/article/201506/201564152129464.png?201554152138)
点击排行
![](http://img.jbzj.com/file_images/game/201407/2014070910253147.jpg)
- cf破败之城新版本曝光 新角色k需要多少钱_网络游戏_游戏攻略_
- 射雕ZERO7月10日的封测注意事项有哪些_网络游戏_游戏攻略_
- CF穿越火线爆破模式黄金之国狙击怎么卡点_网络游戏_游戏攻略_
- 剑灵整点在线活动角色绑定错的快速解决方法_剑灵整点在线活动详情_网络游戏_游戏攻略_
- QQ炫舞紫钻砸蛋活动网址介绍_QQ炫舞紫钻砸蛋活动奖励一览_网络游戏_游戏攻略_
- CF穿越火线七月周末痛快玩活动详情一览_网络游戏_游戏攻略_
- dnf7月9日公共频道停机维护 修复不能组队问题_网络游戏_游戏攻略_
- QQ飞车闪耀紫钻活动具体流程_QQ飞车闪耀紫钻活动奖励一览_网络游戏_游戏攻略_
- CF电脑管家cdkey兑换方法介绍说明_cf定制版兑换奖励一览_网络游戏_游戏攻略_
本栏推荐
![](http://img.jbzj.com/file_images/game/201407/2014070910253147.jpg)
-
cf破败之城新版本曝光 新角色k需要多少钱_网络游戏_游戏攻略_
-
射雕ZERO7月10日的封测注意事项有哪些_网络游戏_游戏攻略_
-
CF穿越火线爆破模式黄金之国狙击怎么卡点_网络游戏_游戏攻略_
-
剑灵整点在线活动角色绑定错的快速解决方法_剑灵整点在线活动详情_网络游戏_游戏攻略_
-
QQ炫舞紫钻砸蛋活动网址介绍_QQ炫舞紫钻砸蛋活动奖励一览_网络游戏_游戏攻略_
-
CF穿越火线七月周末痛快玩活动详情一览_网络游戏_游戏攻略_
-
dnf7月9日公共频道停机维护 修复不能组队问题_网络游戏_游戏攻略_
-
QQ飞车闪耀紫钻活动具体流程_QQ飞车闪耀紫钻活动奖励一览_网络游戏_游戏攻略_
-
CF电脑管家cdkey兑换方法介绍说明_cf定制版兑换奖励一览_网络游戏_游戏攻略_