系统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 外网的同时,扯掉其中一跟网线如果不掉线就证明是好的