Centos 6.5双网卡绑定实现冗余

1、开启内核对bond的支持,编辑/etc/modprobe.d/dist.conf 文件,加入下面两行

     alias bond0 bonding
     options bond0 mode=1 miimon=100

     注意:当mode=1时为主备模式,mode=0时为负载均衡模式。 miimon是链路检测的时间间隔,单位为毫秒。              上面的100,即每100毫秒做一次链路检测。

                bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路down掉了,            而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用。

2、新建虚拟网卡bond0

# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-bond0

编辑ifcfg-bond0,内容如下,IP地址、网关、子网掩码、DNS根据自己实际情况写

      DEVICE=bond0
      TYPE=Ethernet
      ONBOOT=yes
      BOOTPROTO=none
      IPADDR=192.168.1.30
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      DNS1=10.10.10.253
      IPV6INIT=no
      USERCTL=no
      PEERDNS=yes

3、修改网卡1 配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0

       DEVICE=eth0
       TYPE=Ethernet
       ONBOOT=yes
       BOOTPROTO=none
       USERCTL=no
      PEERDNS=yes
      MASTER=bond0
      SLAVE=yes

4、网卡2也做上面修改/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

      DEVICE=eth1
     TYPE=Ethernet
     ONBOOT=yes
     BOOTPROTO=none
     USERCTL=no
     PEERDNS=yes
     MASTER=bond0
     SLAVE=yes

5、 使用 lsmod |grep bonding命令检查bonding模块是否加载,如果没有加载使用modprobe bonding命令加载

6、 重启下网络/etc/init.d/network restart,查看网络信息

                  看到以上信息说明配置成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值