目录

前言

网卡链路聚合方法

一、添加网卡

二、配置链路聚合网卡

模拟测试


前言

如今,手机早已经是双卡双待,甚至是多卡多带了。对于Linux这种大多用做服务器的系统来说,必须要满足在生产环境中提供7x24小时的网络传输服务。所以我们可以借助于链路聚合技术,这样不仅可以提高网络的传输速度,还可以确保在其中的一块网卡出现了故障的时候,服务器依然可以正常的提供网络服务,即达到了自动救援的目的。

网卡链路聚合方法

一、添加网卡

首先,需要在虚拟机中再添加一块网卡(如果不想影响原来的配置,可以添加两块,此处演示仅添加一块网络适配器),在vmware中,点击虚拟机,在弹出的下拉菜单中点击设置,依次点击添加、网络适配器、再点完成、确定即可(注意:网络连接的方式需选择一样,比如都是桥接模式或者仅主机模式)。如图:

服务器网卡Remote NDIS based Internet Sharing Device_网络

当在终端输入命令:ifconfig 或者是nmcli connection show,出现两张网卡即成功:

服务器网卡Remote NDIS based Internet Sharing Device_网络_02

服务器网卡Remote NDIS based Internet Sharing Device_linux_03

二、配置链路聚合网卡

   进入目录:cd /usr/share/doc/teamd/example_ifcfgs/1

服务器网卡Remote NDIS based Internet Sharing Device_运维_04

  复制cd /usr/share/doc/teamd/example_ifcfgs/1下面的所有文件到/etc/sysconfig/network-scripts/目录下

服务器网卡Remote NDIS based Internet Sharing Device_运维_05

   删除原来的网卡文件,我这儿是ifcfg-ens160

服务器网卡Remote NDIS based Internet Sharing Device_链路_06

    

 将ifcfg-eth1和ifcfg-eth2分别使用mv命令重命名为ifcfg-ens160和ifcfg-ens224,网卡的名称可以通过使用ifconfig命令获取。

服务器网卡Remote NDIS based Internet Sharing Device_linux_07

    再使用命令: vim /etc/sysconfig/network-scripts/ifcfg-ens160 

                           vim /etc/sysconfig/network-scripts/ifcfg-ens224

    分别修改里边的配置文件如下:

服务器网卡Remote NDIS based Internet Sharing Device_链路_08

服务器网卡Remote NDIS based Internet Sharing Device_linux_09

   接着配置聚合网卡:使用,命令编辑文件: vim /etc/sysconfig/network-scripts/ifcfg-team_test0 

默认如下:

服务器网卡Remote NDIS based Internet Sharing Device_网络_10

添加后:

服务器网卡Remote NDIS based Internet Sharing Device_linux_11

   网卡的运行模式有这几种:broadcast 广播容错 ,roundrobin 负载轮询 ,activebackup 主备 ,loadbalance 负载均衡, lacp 需要交换机支持lacp协议。

   重启网络即可

服务器网卡Remote NDIS based Internet Sharing Device_linux_12

服务器网卡Remote NDIS based Internet Sharing Device_链路_13

能够ping通百度:

服务器网卡Remote NDIS based Internet Sharing Device_运维_14

模拟测试

 使用ping命令测试,在另一台Linux操作系统上使用ping 192.168.175.10 模拟通信过程,并且手工断开ens160或者ens224网卡模拟服务器网卡故障:

服务器网卡Remote NDIS based Internet Sharing Device_运维_15

服务器网卡Remote NDIS based Internet Sharing Device_链路_16

    当网卡ens160断开后ens224成功被用于做顶替ens160进行流量转发。