linux双网卡绑定

网卡绑定就是多张网卡逻辑上作为一张网卡用。可分为负载均衡绑定和冗余绑定两种。这里以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 restart
Shutting down interface bond0:                             [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface bond0:                               [  OK  ]


三、查看网卡情况。    

[root@localhost ~]# ifconfig
bond0     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为例子的双网卡绑定就绑定成功了。好处在上面已经说明了,这里不多说了。

本文出自 “运维,永恒的主题” 博客,请务必保留此出处http://gupt12.blog.51cto.com/7651206/1391621

linux双网卡绑定,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。