网卡绑定就是多张网卡逻辑上作为一张网卡用。可分为负载均衡绑定和冗余绑定两种。这里以bond0为例子说明。

双网卡绑定具体作用如下:

1. 增大带宽

2. 保持带宽的稳定性

3. 可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,

这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断。

一、具体配置如下

#cat /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE="eth0"   HWADDR="08:00:27:F7:69:83"   NM_CONTROLLED="no"   ONBOOT="yes"   UUID="6cc2894b-de47-40e4-a507-0eb79b6ef4bf"   MASTER=bond0   SLAVE=yes#cat /etc/sysconfig/network-scripts/ifcfg-eth1    DEVICE="eth1"    HWADDR="08:00:27:13:96:A5"    NM_CONTROLLED="no"    ONBOOT="yes"    MASTER=bond0    SLAVE=yes#cat /etc/sysconfig/network-scripts/ifcfg-bond0    DEVICE="bond0"    IPADDR=192.168.10.2    NETMASK=255.255.255.0    GATEWAY=192.168.10.1    ONBOOT="yes"    BONDING_OPTS="mode=0 miimon=100"

注:

(1)miimon 是链路监测的时间间隔单位是毫秒,miimon=100的意思就是每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路。

(2) mode=0 表示负载均衡方式,两块网卡都工作,需要交换机作支持

    mode=1 表示冗余方式,网卡只有一个工作,一个出问题启用另外的

    mode=6 表示负载均衡方式,两块网卡都工作,不需要交换机作支持

二、配置完服务之后就重启服务。    

[root@localhost ~]# service network restartShutting down interface bond0:                             [  OK  ]Shutting down loopback interface:                          [  OK  ]Bringing up loopback interface:                            [  OK  ]Bringing up interface bond0:                               [  OK  ]

三、查看网卡情况。    

[root@localhost ~]# ifconfigbond0     Link encap:Ethernet  HWaddr 08:00:27:F7:69:83           inet addr:192.168.10.2  Bcast:192.168.10.255  Mask:255.255.255.0          inet6 addr: fe80::a00:27ff:fef7:6983/64 Scope:Link          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1          RX packets:5293 errors:0 dropped:0 overruns:0 frame:0          TX packets:1302 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:0          RX bytes:403582 (394.1 KiB)  TX bytes:148998 (145.5 KiB)eth0      Link encap:Ethernet  HWaddr 08:00:27:F7:69:83           UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1          RX packets:3650 errors:0 dropped:0 overruns:0 frame:0          TX packets:1107 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000          RX bytes:288256 (281.5 KiB)  TX bytes:130619 (127.5 KiB)eth1      Link encap:Ethernet  HWaddr 08:00:27:F7:69:83           UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1          RX packets:1644 errors:0 dropped:0 overruns:0 frame:0          TX packets:199 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000          RX bytes:115386 (112.6 KiB)  TX bytes:19587 (19.1 KiB)

这样以bond0为例子的双网卡绑定就绑定成功了。好处在上面已经说明了,这里不多说了。