linux双网卡配置bond4,linux下双网卡bonding技术

  • Post author:
  • Post category:linux


Bonding配置

通过在 /etc/sysconfig/network-scripts/ 目录下创建 ifcfg-bond

配置文件,就能够创建绑定接口。文件名称中的 为接口的编号,如第一个通道绑定接口的名称一般为

ifcfg-bond0。ifcfg-bond 文件的内容与以太网接口的配置文件(如 ifcfg-eth0)基本相同,只是 DEVICE

选项的值,应该为 bond。

Bonding接口创建以后,被绑定的网卡必须在他们的设置文件里面添加MASTER和SLAVE两个参数。每个bonding接口的设置基本相同,具体配置如下:

1、新建/etc/sysconfig/network-scripts/ifcfg-bond0文件,输入以下配置信息:

[root@support ~]# cat

/etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=static

IPADDR=10.8.0.231

NETMASK=255.255.0.0

NETWORK=10.8.0.0

BROADCAST=10.8.255.255

ONBOOT=yes

USERCTL=NO

BONDING_OPTS=”mode=0 miimon=100″

说明:这里使用了BONDING_OPTS选项,则不需要再使用 /etc/modprobe.conf

配置文件对绑定设备进行配置。参数mode=0,指负载均衡模式,详见下文。miimon是用来进行链路监测的,其原理是检测网上的链路状态,一般将miimon值设为100,表示系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路。

2、修改 /etc/sysconfig/network-scripts/ifcfg-eth0网卡属性

[root@support ~]# cat

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

HWADDR=00:30:48:56:DA:72

ONBOOT=yes

MASTER=bond0

SLAVE=yes

3、修改 /etc/sysconfig/network-scripts/ifcfg-eth1网卡属性

[root@support ~]# cat

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

BOOTPROTO=none

HWADDR=00:30:48:56:DA:73

ONBOOT=yes

HOTPLUG=no

DHCP_HOSTNAME=support

MASTER=bond0

SLAVE=yes

说明:修改单个网卡配置,主要是去掉IP 地址、子网掩码等信息。同时添加MASTER及SLAVE两项参数。

MASTER=: 的值是以太网卡连接到的通道绑定接口的名称,这个指令与 SLAVE 指令配合使用。SLAVE=:yes

– 表示此