網上黑多都介紹都說一定要一模一樣的網卡,本人屬於非主流,用的3COM和INTEL的網卡測試成功。
系統AS5 內核2.6.27 ADSL入路由在分兩線入網卡,路由網關爲192.168.1.1
內核中要把Network device support"部分的"Bonding driver support"選擇上,本人選擇的模塊,默認一般都選起老的。
要保證在/lib/modules/2.6.27/kernel/drivers/net/bonding/bonding.ko下面有這個模塊才行
(1)在/etc/sysconfig/network-scripts/目錄中添加ifcfg-bond0文件,文件裏面內容是:
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
NETMASK=255.255.255.0 子網掩碼
IPADDR=192.168.1.5 使用的IP地址要跟網關在一個網段
BROADCAST=192.168.1.255 廣播地址
GATEWAY=192.168.1.1 網關(重點,要上網就必須要寫起)
網上黑多資料都沒有提網關這個參數,你不寫網關就沒有DNS,沒DNS浪個上得起網阿,我艹網上那些淫民喲,完全影響和諧
裏面只要這些,其他東西全部註釋掉
(2)配置ifcfg-eth0 文件和ifcfg-eth1文件,兩個文件內容一樣都爲下面樣式
DEVICE=eth0 (or eth1)
BOOTPROTO=none
MASTER=bond0
slave=yes
TYPE=Ethernet
裏面只要這些,其他東西全部註釋掉
(3)在/etc/modprobe.conf文件最下面添加這兩行
alias bond0 bonding
#mode=0 一般就0和1
0代表負載均衡,兩塊網卡同時工作
1代表主備模式,就是說當其中一快網卡爛了後馬上自動切換爲第二塊網卡工作,正常工作的時候只有一塊網卡工作
測試簡單得很,直接pin 外網的同時,扯掉其中一跟網線如果不掉線就證明是好的