多网卡实验

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文件系统

       文件系统: linux区分大小写:                    标准的linux文件系统xfs ext(如ext4),严格区分大小写,例:MAIL,Mail,mail;而windows是不那么敏感的。 这是因为文件系统的格式不同。比如:U盘的Fat32在linux中是vfat文件系统就可不区分大小写 不同文件系统,下面显示一个隐藏文…

    Linux干货 2017-11-19
  • 你收到来自一个来自noob的blog,请注意查收~

                  本人较为懒,部分内容为直接cp,勿怪                 图片借鉴余知乎某位深藏不漏的用户 关于ls命令输出结果的详解:     1 如何知道自己当前…

    2017-09-03
  • SQL Server 2012 故障转移群集最佳实践

    一、Windows server  2012 系统主域的安装配置 功能介绍:  SQL Server 故障转移群集在网络上显示为一台计算机上的单个 SQL Server 实例。在群集内部,一次只有一个节点拥有群集资源组,满足针对该故障转移群集实例的所有客户端请求。在出现故障(硬件故障、操作系统故障、应用程序或服务故障)或进行计划升级时,组…

    Linux干货 2015-10-27
  • shell脚本编程初步

    shell脚本编程初步    随着课程学习的深入,我们已经学习了一些常用的命令,会去解决了一部分简单的问题,但是这不能满足复杂的工作,它可以帮助我执行自动化的常用命令、执行系统管理和故障排除、创建简单的应用程序、处理文本或文件。所以我们开始了shell脚本的编程,帮助我们更好的去完成工作。简单地说,shell编程相当于帮我们之前…

    Linux干货 2016-08-15
  • raid介绍

    raid介绍 在生产环境中,服务器所需的存储容量比较大,一般都会选择磁盘阵列来走存储。 阵列的优点 多个磁盘合成一个“阵列”来提供更好的性能、冗余,或者两者都提供 首先在I/O能力上,多个磁盘并行读写,可以提高读写的速度。 阵列所提供的磁盘冗余,提升存储设配的耐用性。 RAID实现的 外接式磁盘阵列:通过扩展卡提供适配能力 内接式RAID:主板集成RAID控…

    2017-06-24
  • 磁盘阵列(raid),划分逻辑卷(lvm)

    磁盘阵列(raid),划分逻辑卷(lvm)       将来我们在生产环境中由于磁盘的来回读写量比较大,所以就容易导致磁盘的损坏率比较高。但是,处于生产环境的需求,我们还得保证服务器的正常运行。或者说我们需要对服务器的读写速率进行优化,这样我们就不得不运用到这个磁盘阵列(raid )。而所谓的磁盘阵列就是使用…

    Linux干货 2016-08-29

评论列表(2条)

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

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