爲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文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章