多网卡实验

1、虚拟网卡实现一个网卡多个地址

    网卡别名多用于虚拟机,可理解为一块网卡MAC地址对应多个IP地址,这样比较方便管理,在不需要通过添加网卡的形式就可以使用到新的IP

:100.png


在此图可看到

    eth1

    eth1:100

    eth1:200

    其中HWaddr 相同,但IP却各不相同

eth1200.png

需要注意的点

    别名网卡必须使用静态地址,也就是要自己指定

    首先要停止NetworkManager服务,才能使用别名

        checking NetworkManager off

        service NstworkManager stop 

    配置完成后要重启服务

        service network resart


2、多网卡bond,mode1

  此用途多用于企业中,用于在访问主机过程中,试想单独的网卡如果出现错误,那么用户将暂时会与主机断开连接,会多莫不爽,多么影响用户体验。那么如果多块网卡系统合作,其中一块挂掉,那么另一块接着顶上来,那么容错率就会大幅度提升,保障业务的畅通。

所以bonding的出现解决了这种情况的出现,提供负载均衡和容错能力。


实现原理

    多块网卡逻辑上绑定同一IP,虚拟出一块网卡对外提供服务,物理网卡使用相同的MAC地址

    

工作模式

    Mode 0    轮转策略,每个slave都参与工作

    Mode1     active-backup策略,活动备份,正常情况下只有一个slave工作,只有此slave挂掉后,立马激活其他的slave接替工作 

    Mode3 在所有slave上传递报文

bondding设备的配置文件,以及SLAVE的配置文件

注意点

   文件名和DEVICE名要一致

   指定MASTER和SLAVE

   BONDING_OPTS="miimon=100 mode=1" 指的是每100ms就检查一次链路连接情况,如果不行就换另一条线路

    blob.png

配置成功后service network restart

blob.png

可以看到bond0,eth1,eth2的MAC地址一致

此时物理机可以ping到bond0

blob.png

查看当前工作的slave

其中一条为Currently Active Slave:eth2 可知道当前工作slave为eth2

blob.png

然后断开eth2,然后观察物理机命令提示符的变化

发现其中出现一行请求超时,此时就是因为断开eth2的连接,数据包才丢失,但又马上恢复了连接,因为eth1被激活,开始工作

blob.png

可看到当前活动SLAVE为eth1

blob.png

eth1已经接替eth2的工作


原创文章,作者:000,如若转载,请注明出处:http://www.178linux.com/43781

(0)
000000
上一篇 2016-09-06
下一篇 2016-09-06

相关推荐

  • Linux上的文件管理类命令

    N27-第二周作业

    2017-10-08
  • Linux文本处理三剑客之sed

    处理文本工具sed sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件,简化对文…

    Linux干货 2016-08-15
  • FHS文件结构

    我们在前面学习的过程中有了解到,linux的发现版有很多种类型,那么如果每个版本都有着自己的想法去配置文件应该放置的目录,那么将造成管理上的困扰,于是为了解决这个问题,就有了FHS标准。 1.1 FHS 结构 1.1.1 软件的概念 之前,我们提到过,一个完整的计算机系统应该有两部分组成,即:计算机系统=软件+硬件。没有软件的硬件,计算机只不过是一堆只会发热…

    Linux干货 2016-10-27
  • Linux find命令使用详则

    find命令 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录欲文件。并且将查找到的子目录和文件全部进行显示。 语法 find(选项)(参数) 选项 -amin<分钟>:查找在指定时间曾被存取过的文件或者目录,单位以分钟计算; -ane…

    2017-08-03
  • Linux安全与加密基础(二)

    Linux安全与加密基础(二) 常见的加密算法 SSL: Openssl与CA认证 ssh服务 dropbear AIDE sudo gpg gpg亦可用于对称加密与文件检验。 文件完整性的两种实施方式 被安装的文件     MD5单向散列     rpm –veri…

    Linux干货 2016-10-06
  • session sticky + session cluster 实战

    前言 在做负载均衡集群的时候,如果后端是应用服务器,我们就有一个不得不考虑的一个问题:会话绑定。为了追踪会话,我们常见的有三种方式:(1)session sticky:会话粘性,常见有2种方式: source_ip:采用源地址绑定方式 nginx:ip_hash,ip地址哈希 haproxy:source lvs:sh,源地址哈希 cookie:基于cook…

    Linux干货 2017-02-13

评论列表(2条)

  • 马哥教育
    马哥教育 2016-09-10 10:56

    文章内容很详细,从实验也能看出作者很用心,赞一个。