为centos 5.5 x86设置双网卡bonding

一、创建一个bonding网卡文件

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

 (添加以下内容)

Image00129

文本内容如下:

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 (修改内容如下)

Image00131

文本内容如下:

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

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

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

Image00132

文本内容如下:

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

 

二、加载bonding内核模块

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

Image00130

文本内容如下:

alias bond0 bonding
options bond0 miimon=100 mode=1

注:具体参数配置见本文结尾文档说明。

加载模块:

  modprobe bonding

三、使启动生效

  /etc/init.d/network   restart

 

  vim  /etc/rc.local (添加以下内容)

Image00133

文本内容如下:

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的介绍:

Image00134

其中对于miimon参数的介绍:

Image00135

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

Image00136

 

如需详细的关于bonding的文档,可查看bonding.txt文件。

你可能感兴趣的:(centos,双网卡,X86,centos5.5,bonding)