您的位置:首页 > 运维架构 > Linux

为centos 5.5 x86设置双网卡bonding

2011-04-18 11:13 316 查看
一、创建一个bonding网卡文件

cd /etc/sysconfig/network-scripts/
vim ifcfg-bond0
(添加以下内容)





文本内容如下:

DEVICE=bond0

ONBOOT=yes

IPADDR=192.168.8.24

NETMASK=255.255.255.0

BROADCAST=192.168.8.255

GATEWAY=192.168.8.1

BOOTPROTO=none

USERCTL=no
修改网卡eth0配置文件内容:

vim /etc/sysconfig/network-scripts/ifcfg-eth0 (修改内容如下)




文本内容如下:

BOOTPROTO=none

DEVICE=eth0

ONBOOT=yes

MASTER=bond0

USERCTL=no

SLAVE=yes
修改网卡eth1配置文件内容:

vim /etc/sysconfig/network-scripts/ifcfg-eth1 (修改内容如下)




文本内容如下:

BOOTPROTO=none

DEVICE=eth1

ONBOOT=yes

MASTER=bond0

USERCTL=no

SLAVE=yes
二、加载bonding内核模块

vim /etc/modprobe.conf (在文件后面添加以下两行内容)




文本内容如下:

alias bond0 bonding

options bond0 miimon=100 mode=1
注:具体参数配置见本文结尾文档说明。

加载模块:

modprobe bonding
三、使启动生效

/etc/init.d/network restart
vim /etc/rc.local (添加以下内容)




文本内容如下:

ifenslave bond0 eth0 eth1
四、配置完成后,重启系统,网卡bonding配置完成。

五、 相关的参考文档来源,可以在shell命令下执行:

cd /usr/src/

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.8.tar.bz2

tar xvfj linux-2.6.18.8.tar.bz2

cd /usr/src/linux-2.6.18/Documentation/networking/

less bonding.txt (查看bonding的相关文档内容)
如其中关于mode的介绍:





其中对于miimon参数的介绍:





其中对于bond0配置文件的举例:





如需详细的关于bonding的文档,可查看bonding.txt文件。
本文出自 “宁静致远” 博客,请务必保留此出处http://skyou.blog.51cto.com/2915693/547583
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: