记录今天实施的过程,遇到的问题。

linux 双网卡的 绑定步骤晚上很多,这里贴一下我找的比较好的步骤,作者实在找不到了.....

操作系统版本     Red Hat Enterprise Linux 6.1

1. 检查kernel 看是否支持绑定

[root@redhat ~]#  cat /boot/config-2.6.18-164.el5 | grep -i bonding

CO-NFIG_BONDING=m  表示支持。

2. p5p1 p6p1 两块网卡绑定在一起

[root@ redhat ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0            《绑定设备名称》

BONDING_OPTS="mode=1 miimon=100"

 mode0是绑定的两块网卡负载均衡模式实现,两块网卡同时工作一块网卡宕掉,另一个继续工作。

    Mode 1是绑定的两块网卡以主备模式实现,只有一块网卡工作,当主网卡宕掉之后,备用网卡立刻接管。

Mode0234需要交换机做相应配置,mode156不需交换机特别配置》

BOOTPROTO=none

ONBOOT=yes

NETMASK=255.255.255.128

IPADDR=10.10.10.10

NM_CONTROLLED=”no” —–这个参数是networdmanager相关的,可以把个关了。

USERCTL=yes          《允许非root用户控制设备》

GATEWAY=10.10.13.48

TYPE=Ethernet

2.1  分别在两块网卡的配置文件添加字段见红色部分

 

vi /etc/sysconfig/network-scripts/ifcfg-p5p1

MASTER=bond0

SLAVE=yes

 

vi /etc/sysconfig/network-scripts/ifcfg-p6p1

MASTER=bond0

SLAVE=yes

USERCTL=no 

3.     ifdown bond0 ,  ifup bond0

4.重启网络服务:

/etc/init.d/network restart 或者service network restart

5.检查网卡绑定情况

 [root@Nms ~]# ifconfig

bond0     Link encap:Ethernet  HWaddr

          inet addr:10.10.10.27  Bcast:10.10.13.63  Mask:255.255.255.192

        eth0      Link encap:Ethernet  HWaddr 3C:4A:92:E4:AC:14 

          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1

        eth1      Link encap:Ethernet  HWaddr 3C:4A:92:E4:AC:15 

         
        eth2      Link encap:Ethernet  HWaddr 3C:4A:92:E4:AC:14 

          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1