CentOS 6.5: 如何配置双网卡绑定

文章分类 osetc 789℃ 0评论

在centos 6.5 系统下,如何来配置双网卡的绑定呢,当一个网卡down掉后,另一个网卡会自动起作用,这样就不影响系统的正常通讯。
linux操作系统
1.首先通过ifconfig -a | grep eth 来查看系统下有哪些网络接口卡。

1
2
3
[devops@devops Desktop]$ ifconfig | grep eth
eth0      Link encap:Ethernet  HWaddr 00:0C:29:53:85:56  
eth1      Link encap:Ethernet  HWaddr 00:0C:29:53:85:60

2. 编辑”/etc/sysconfig/network-scripts/ifcfg-eth0″ 配置文件,修改下面的内容:

1
2
3
4
5
DEVICE=eth0  
ONBOOT=yes              
BOOTPROTO=none       
MASTER=bond0            
SLAVE=yes

3. 编辑“/etc/sysconfig/network-scripts/ifcfg-eth1″配置文件,修改下面的内容:

1
2
3
4
5
DEVICE=eth1  
ONBOOT=yes              
BOOTPROTO=none       
MASTER=bond0            
SLAVE=yes

4. 在”/etc/sysconfig/network-scripts/”目录下创建bond0 的配置文件,并加入下面的内容:

1
2
3
4
5
6
7
8
9
DEVICE=bond0                
BOOTPROTO=static
IPADDR=192.168.42.155      
NETMASK=255.255.255.0      
GATEWAY=192.168.42.1    
BORADCAST=192.168.42.255  
DNS1=8.8.8.8
ONBOOT=yes
TYPE=Ethernet

5.编辑/etc/modprobe.d/dist.conf 配置文件绑定模型,加入下面的你内容:

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

mode是设置网卡绑定的模式。

网卡绑定有七种模式:

1
2
3
4
5
6
7
mode=0  round-robin
mode=1  active-backup
mode=2 load balancing (xor)
mode=3  fault-tolerance (broadcast)
mode=4  lacp
mode=5  transmit load balancing
mode=6  adaptive load balancing

1)轮询策略(Round-robin policy),模式代号是0。该策略是按照设备顺序依次传输数据包,直到最后一个设备。这种模式提供负载均衡和容错能力。

(2)活动备份策略(Active-backup policy),模式代号是1。该策略只有一个设备处理数据,当它宕机的时候就会由备份代替,仅提供容错能力。

(3)异或策略(XOR policy),模式代号是2。该策略是根据MAC地址异或运算的结果来选择传输设备,提供负载均衡和容错能力。

(4)广播策略(Broadcast policy),模式代号是3。该策略通过全部设备来传输所有数据,提供容错能力。

(5)IEEE 802.3ad 动态链接聚合(IEEE 802.3ad Dynamic link aggregation),模式代号是4。该策略通过创建聚合组来共享相同的传输速度,需要交换机也支持 802.3ad 模式,提供容错能力。

(6)适配器传输负载均衡(Adaptive transmit load balancing),模式代号是5。该策略是根据当前的负载把发出的数据分给每一个设备,由当前使用的设备处理收到的数据。本策略的通道联合不需要专用的交换机支持,提供负载均衡和容错能力。

(7)适配器负载均衡(Adaptive load balancing),模式代号是6。该策略在IPV4情况下包含适配器传输负载均衡策略,由ARP协商完成接收的负载,通道联合驱动程序截获ARP在本地系统发送出的请求,用其中一个设备的硬件地址覆盖从属设备的原地址。

6. 修改”/etc/rc.local”文件,添加下面的内容,是系统在启动的时候将网卡绑定:

1
ifenslave bond0 eth2 eth3

7.重启网络服务
使用下面的命令:

1
service network restart
1
2
3
root@devops Desktop]# service network restart
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]

到此双网卡绑定配置完成。。
当你一个网卡出问题后,另一块网卡会继续工作,不影响系统之家的正常网络通讯。

转载请注明:osetc.com » CentOS 6.5: 如何配置双网卡绑定

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址