Linux 双网卡绑定

双网卡绑定的常用模式:

mode1:active-backup 模式,即主备模式。

实现方法:
1.编辑创建 ifcfg-bond0 网卡文件
2.修改ifcfg-eth0 ifcffg-eth1
3.创建并编辑 /etc/modprobe.conf
4.写入 /etc/rc.d/rc.local
5.测试

mode0:round-broin 模式,即负载均衡模式(需要交换机配置聚合口 cisco叫 port channel)

实现方法:
同主备模式,只需要修改 mode=1 为 mode =0

步骤:

1.创建bond0启动配置文件:

cd /etc/sysconfig/network-scripts/
vi ifcfg-bond0

  1. DEVICE=bond0
  2. ONBOOT=yes
  3. BOOTPROTO=static
  4. IPADDR=192.168.2.66
  5. NETMASK=255.255.255.0
  6. #GEATWAY=192.168.2.1
  7. #DNS1=192.168.2.1
  8. USERCTL=no

2:编辑网卡配置文件ifcfg-eth0,ifcfg-eth1

2.1:配置网卡一

vi ifcfg-eth0

  1. DEVICE=eth0
  2. USERCTL=no
  3. ONBOOT=yes
  4. MASTER=bond0
  5. SLAVE=yes
  6. BOOTPROTO=none
2.2:配置网卡二

vi ifcfg-eth1

  1. DEVICE=eth1
  2. USERCTL=no
  3. ONBOOT=yes
  4. MASTER=bond0
  5. SLAVE=yes
  6. BOOTPROTO=none

注:MASTER=bond0和SLAVE=yes这两行主要是用于系统service network restart后自动启用

3:创建并配置modprobe.conf文件

vi /etc/modprobe.conf

  1. alias bond0 bonding
  2. options bond0 miimon=100 mode=1

注:

<1>:millmon表示链路监测时间间隔,单位为ms,millmon=100表示每100ms监测一次链路连接状态,如果有一条不通,就转入另一条。这个值建议为100, 设成其它值可能导致不稳定

<2>:mode表示两张网卡的运行方式,0 表示load blance,1 表示热备(建议使用热备)

4:设置开机启动

  1. echo “ifenslave bond0 eth0 eth1” >> /etc/rc.d/rc.local xxxxxxxxxx

至此配置完毕,重启网络服务或重启服务器即可,如下

  1. service network restart 或者 # init 6

5:查看并测试

5.1:查看bond0信息 (/proc/net/bonding/bong0 会显示具体哪个网卡在承担任务)
  1. cat /proc/net/bonding/bond0
5.2:测试

一直ping这个IP,然后分别插拔服务器的两根网线看是否丢包即可。

原文:http://www.centoscn.cn/2232.html

Linux 双网卡绑定的更多相关文章

  1. Linux 双网卡绑定技术

    bond技术是在linux2.4以后加入内核. 一般步骤是1.把bonding模块加入内核, 2 编辑要绑定的网卡设置,去除地址设定 3 添加bond设备,设置地址等配置 4  重启网络 5 在交换机 ...

  2. Linux双网卡绑定

    Linux双网卡绑定 作者:Eric 微信:loveoracle11g eth0和eth1绑定为bond0 [root@rac-node1 ~]# cat /etc/sysconfig/network ...

  3. Linux双网卡绑定bond详解--单网卡绑定多个IP

    Linux双网卡绑定bond详解 1 什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术.Kernels 2.4.12及 ...

  4. Linux双网卡绑定配置

    Linux双网卡绑定配置                                       环境介绍 Linux Redhat 6.5.4张网卡 需求 4张网卡两两绑定,4张网卡分别是eth ...

  5. Linux 双网卡绑定及Bridge

    Linux 双网卡绑定及Bridge 阅读(5,202) 一:linux操作系统下双网卡绑定有七种模式.现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多. ...

  6. Linux双网卡绑定和解除绑定的实现

      双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.根据交换机可支持的功能不 ...

  7. Linux双网卡绑定和解除

    转载双网卡绑定和解除  一定要在服务管理中关闭NetworkManager服务并禁用自动启动,因为NetworkManager服务是实时生效的,一旦设置错,管理员就得回到机房接显示器配置网络连接. 以 ...

  8. 天道神诀--linux双网卡绑定

    # linux6 双网卡绑定操作步骤 1.彻底关闭NetworkManager service NetworkManager stopchkconfig NetworkManager off 2.编辑 ...

  9. 详解Linux双网卡绑定之bond0

    1.什么是bond? 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术.Kernels 2.4.12及以后的版本均供bonding模块 ...

随机推荐

  1. web测试与app测试的区别

    才开始做测试就接触的web端,后来也接触app端,所以在这里对于自己工作中所接触到的做一些总结(总要养成总结的好习惯). 对于web端和移动端app,功能方面的测试,例如测试设计方法这些都大同小异,都 ...

  2. Referenced file contains errors (http://www.springframework.org/schema...错误

    Referenced file contains errors (http://www.springframework.org/schema...错误 Referenced file contains ...

  3. python2.7高级编程 笔记一(Python中的with语句与上下文管理器学习总结)

    0.关于上下文管理器上下文管理器是可以在with语句中使用,拥有__enter__和__exit__方法的对象. with manager as var: do_something(var) 相当于以 ...

  4. mysql benchmark基准测试

    git项目地址: https://github.com/akopytov/sysbench 利用sysbench很容易对mysql做性能基准测试(当然这个工具很强大,除了测试主流数据库性能,还能测试其 ...

  5. go interface

    //所有的结构体 都实现了空接口 //接口类型转换 结构体变量 = 接口名(实现接口的结构体变量) 只能高级转为低级 就是转前的接口中方法在转后接口中都有实现 package main import ...

  6. JFinal 项目 在tomcat下部署

    原文:http://my.oschina.net/jfinal/blog/353062 首先明确一下 JFinal 项目是标准的 java web 项目,其部署方式与普通 java web 项目没有任 ...

  7. POI导出Excel并下载

    首先在pom.xml添加jar包: <!-- 导出excel --> <dependency> <groupId>org.apache.poi</groupI ...

  8. 如何在网页标题栏加入logo图标?

    标题栏: <link rel="icon" href="ico地址" type="image/x-icon">收藏夹:<l ...

  9. java String类

    String 是一个类 所以他不是基本数据类型 而是引用数据类型 String 两种实例化方式:1.直接赋值 String name = "xxxxxx";2. String na ...

  10. Android SharedPreferences存储

    原创文章,转载请注明出处:http://www.cnblogs.com/baipengzhan/p/Android_SharedPreferences.html 一 概念 SharedPreferen ...