bandwidth aggregation-Centos 5.6

bond0結合(eth0 and eht1)
#vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
TYPE=BOND

#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none //(將dhcp修改成none)
HWADDR=00:05:5D:0B:44:31
ONBOOT=yes
MASTER=bond0 //(新增)
SLAVE=yes //(新增)
USERCTL=no
TYPE=Ethernet

#vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none //(將dhcp修改成none)
HWADDR=44:87:FC:41:6C:0B
ONBOOT=yes
MASTER=bond0 //(新增)
SLAVE=yes //(新增)
USERCTL=no
TYPE=Ethernet

#vi /etc/modprobe.conf
alias bond0 bonding
options bond0 miimon=100 //(Polling Interval (ms)) max_bonds=3 //(當有三個網卡時需要在後面加入這一行)

#yum install dhcp
#vi /etc/dhcpd.conf
ddns-update-style ad-hoc;
default-lease-time 259200;
max-lease-time 518400;
option routers 192.168.1.254;
option domain-name "ncnu.edu.tw";
option domain-name-servers 163.22.3.30;
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.1 192.168.1.100;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
}

#touch /etc/dhcpd.leases

#vi /etc/rc.d/init.d/dhcpd
CONFIGFILE="/etc/dhcpd.conf"
LEASEFILE="/var/lib/dhcpd/dhcpd.leasses"
INTERACES="eth2"
OPTIONS="-q"
start(){
daemon /usr/sbin/dhcpd -cf SCONFIGFILE -lf SLEASEFILE SOPTIONS
SINTERFACES
}

#vi /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=static
ONBOOT=yes
HWADDR=00:22:b0:03:d0:4b
NETMASK=255.255.255.0
IPADDR=192.168.1.254

#/etc/rc.d/init.d/dhcpd start

#vi /etc/sysctl.conf
net.ipv4.ip_forward = 1

#vi /etc/sysconfig/iptables
-A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.254:80
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o bond0 -j MASQUERADE
-A INPUT -i bond0 -j ACCEPT

#service iptables restart

PS:加插有線網路卡介面(D-Link DFE-530TX):1. 系統→管理→網路→新增硬體→選擇ethernet→介面卡選擇VIA Technologies, Inc. VT6105/VT6106S[Rhine-III]。2.安裝它的驅動。(下次安裝時只需要第一步驟即可)