Linux系统调优详解(十二)——网卡绑定技术

本文详细介绍了Linux环境下的网卡绑定技术,包括其作用、分类以及实战操作。通过绑定多块网卡,实现负载均衡和网络冗余,提高系统的稳定性和效率。文章中展示了如何设置主网卡、创建子接口并激活绑定,以及如何验证绑定效果。
摘要由CSDN通过智能技术生成

今天继续给大家介绍Linux运维相关知识,本文主要内容是网卡绑定技术。

一、网卡绑定技术简介

网卡绑定,即在物理服务器上使用多块网卡虚拟成一块网卡,这个虚拟成的网卡由多快网卡聚合而成,可以看做一个单独的以太网接口设备,并且当一块网卡出现故障后不会影响业务。网卡绑定技术可以起到提供负载均衡、冗余或者增加带宽的作用。
网卡绑定技术可以分为2类:
1、负载均衡。 将多块物理网卡当作一块来使用,解决一个IP地址网络流量过大的问题。
2、网络冗余。 将多块网卡绑定在一个IP地址上,当一块网卡发生故障后,另一块网卡自动启动,继续提供网络服务。
下面,我们就使用Linux系统来进行网卡绑定技术的实战。

二、网卡绑定实战准备

首先,我们先来进行网卡绑定实战的准备。
我们打开一台Vmware虚拟机,并且在该设备上安装两块网卡,如下所示:
在这里插入图片描述
接下来,我们启动设备,当前设备网络信息如下所示:
在这里插入图片描述
在这里插入图片描述

三、主网卡指定

接下来,我们正是开始网卡绑定的实战。
首先来指定主网卡,我们将ens33作为我们的主网卡,执行命令:

nmcli connection add type bond ifname bond1 con-name bond1 miimon 100 mode active-backup primary ens33 ip4 192.168.136.12/24

在上述命令中,miimon表示以毫秒为单位指定MII监控的频率,mode表示网卡绑定的模式,active-backup表示当前网卡为主备模式。
执行完毕后,在系统上/etc/sysconfig/network-scripts/目录下,会出现ifcfg-bond1的网卡配置,如下所示:
在这里插入图片描述

四、子接口创建与激活

接下来,我们还要为该网卡添加子接口,执行命令:

nmcli connection add type bond-slave ifname ens33 con-name bond1-f1 master bond1
nmcli connection add type bond-slave ifname ens36 con-name bond1-f2 master bond1

该命令执行结果如下所示:
在这里插入图片描述
这样,在/etc/sysconfig/network-scripts/目录下,生成了ifcfg-bond1-f1和ifcfg-bond1-f2的网卡配置文件,如下所示:
在这里插入图片描述
接下来,我们执行命令:

nmcli connection show --active

可以查看当前的网卡激活情况,如下所示:
在这里插入图片描述
接下来,我们执行命令:

nmcli connection up bond1-f1
nmcli connection up bond1-f2
nmcli connection up bond1

即可激活bond1及其子网卡。

五、效果检验

最后,我们执行命令:

cat /proc/net/bonding/bond1

可以查看当前系统上网卡绑定情况,结果如下所示:
在这里插入图片描述
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远是少年啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值