rhel 6双网卡绑定(方法2-设置网关)
1、1:编辑ifcfg-bond0
[root@db2 ~]# cd /etc/sysconfig/network-scripts/
[root@db2 network-scripts]# cat ifcfg-bond0
DEVICE="bond0"
BOOTPROTO=none
NM_CONTROLLED=no
ONBOOT=yes
IPADDR=172.17.214.5
NETMASK=255.255.255.0
PREFIX=24
DEFROUTE=yes
GATEWAY=172.17.214.1
TYPE=Ethernet

2、2:编辑ifcfg-eth1和ifcfg-eth2
[root@db2 network-scripts]# cat ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
HWADDR=90:B1:1C:2F:C9:94
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
USERCTL=no
MASTER=bond0
SLAVE=yes
You have mail in /var/spool/mail/root
[root@db2 network-scripts]# cat ifcfg-eth2
DEVICE=eth2
BOOTPROTO=none
HWADDR=90:B1:1C:2F:C9:96
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
USERCTL=no
MASTER=bond0
SLAVE=yes
[root@db2 network-scripts]#
3、3:编辑/etc/modprobe.d/dist.conf
[root@db1 network-scripts]# vi /etc/modprobe.d/dist.conf
增加两行
alias bond0 bonding
options bond0 miimon=1000 mode=1

4、4:编辑/etc/rc.d/rc.local
[root@db2 modprobe.d]# cd /etc/rc.d/
[root@db2 rc.d]# vi rc.local
增加一行:
ifenslave bond0 eth1 eth2

5、5:关闭NetworkManager 并设置永久关闭
[root@db1 network-scripts]# chkconfig NetworkManager off
[root@db2 rc.d]# chkconfig --list | grep Net
NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
6、6:重启服务器
[root@db2 ~]# ifconfig
bond0 Link encap:Ethernet HWaddr 90:B1:1C:2F:C9:94
inet addr:172.17.214.5 Bcast:172.17.214.255 Mask:255.255.255.0
inet6 addr: fe80::92b1:1cff:fe2f:c994/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:21232 errors:0 dropped:0 overruns:0 frame:0
TX packets:213 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1813036 (1.7 MiB) TX bytes:28462 (27.7 KiB)
eth0 Link encap:Ethernet HWaddr 90:B1:1C:2F:C9:92
inet addr:10.10.10.2 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::92b1:1cff:fe2f:c992/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7046 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:495113 (483.5 KiB) TX bytes:4073 (3.9 KiB)
Interrupt:34 Memory:c6000000-c6012800
eth1 Link encap:Ethernet HWaddr 90:B1:1C:2F:C9:94
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:10734 errors:0 dropped:0 overruns:0 frame:0
TX packets:213 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:916453 (894.9 KiB) TX bytes:28462 (27.7 KiB)
Interrupt:44 Memory:c8000000-c8012800
eth2 Link encap:Ethernet HWaddr 90:B1:1C:2F:C9:94
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:10498 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:896583 (875.5 KiB) TX bytes:0 (0.0 b)
Interrupt:35 Memory:ca000000-ca012800
eth3 Link encap:Ethernet HWaddr 90:B1:1C:2F:C9:98
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:46 Memory:cc000000-cc012800
[root@db2 network-scripts]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth1
MII Status: up
MII Polling Interval (ms): 1000
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 90:b1:1c:2f:c9:94
Slave queue ID: 0
Slave Interface: eth2
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 90:b1:1c:2f:c9:96
Slave queue ID: 0
[root@db2 network-scripts]#
双网卡绑定正常,跳网段连接正常
