快速业务通道

Linux IPBonding网卡冗余安装启动说明书

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-31



1 编写目的

随着客户对各个项目的安全技术要求越来越高,网络连接的线路冗余势在必行,Linux操作系统是我们项目中不可缺少的一个系统环境,作为一个较为成熟的技术IPBonding逐渐成为Linux操作系统网卡冗余的首选程序,因此特编写此文档用于指导项目实施与维护.

2 参考资料
资料名称
Part NO
出版单位



3 实验环境

操作系统:CentOS Linux 5(Kernel:2.6.18-53.el5)

网卡说明:双网卡(非同品牌型号)名字分别为eth0、eth1

网络设置:192.168.1.201/24


4 配置方法
4.1 相关文件

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

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth1

/etc/modprobe.conf

/etc/rc.local

/proc/net/bonding/bond0

4.2 开始配置

1.备份eth0、eth1配置文件

# cd /etc/sysconfig/network-scripts

# cp ifcfg-eth0 ifcfg-eth0.bak

# cp ifcfg-eth1 ifcfg-eth1.bak

2.建立ifcfg-bond0

# vi ifcfg-bond0

加入如下内容:

DEVICE=bond0

ONBOOT=yes

BOOTPROTO=none

BROADCAST=192.168.1.255

IPADDR=192.168.1.201

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

3.编辑ifcfg-eth0

# vi ifcfg-eth0

加入如下内容覆盖原有内容:

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

HWADDR=00:16:EC:AE:07:54

4.编辑ifcfg-eth1

# vi ifcfg-eth1

加入如下内容覆盖原有内容:

DEVICE=eth1 拥有帝国一切,皆有可能。欢迎访问phome.net

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

HWADDR= 00:50:BA:0C:65:02

5.编辑modprobe.conf

# cd /et c

# vi modprobe.conf

追加如下内容:

alias bond0 bonding

options bond0 miimon=100 mode=1

说明:

miimon表示链路检查间隔,单位为毫秒;mode的值表示工作模式,他共有0、1模式,

0模式:负载均衡模式

1模式:热备模式

6.编辑rc.local

# vi rc.local

追加如下内容:

ifenslave bond0 eth0 eth1

route add -net 192.168.1.0 netmask 255.255.255.0 bond0

5 结果测试

重启服务器,在开机加载服务有如下提示输出则说明模块成功加载.

Bringing up interface bond0 [ OK ]

Bringing up interface eth0 [ OK ]

Bringing up interface eth1 [ OK ]

5.1 查看IP配置

输出信息应该与下方的输出类似

# ifconfig -a

bond0 Link encap:Ethernet HWaddr 00:16:EC:AE:07:54

inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::216:ecff:feae:754/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1

RX packets:10452933 errors:0 dropped:0 overruns:0 frame:0

TX packets:2245803 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:2313966546 (2.1 GiB) TX bytes:1240415537 (1.1 GiB)

eth0 Link encap:Ethernet HWaddr 00:16:EC:AE:07:54

inet6 addr: fe80::216:ecff:feae:754/64 Scope:Link

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 拥有帝国一切,皆有可能。欢迎访问phome.net

RX packets:10353385 errors:0 dropped:0 overruns:0 frame:0

TX packets:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号