为了增加带宽并实现冗余,我们对服务器进行了通道绑定,让两块网卡绑定成一个通道。下面是我们配置的过程,分享给大家。

①加载内核模块,保证绑定接口可用

vi /etc/modprobe.d/dist.conf

加入以下两行:

alias bond0 bonding

options bond0 miimon=100 mode=0#mode0表示负载均衡


②创建绑定接口文件ifcfg-bond0

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

DEVICE=bond0

BOOTPROTO=none

ONBOOT=yes

IPADDR=192.168.1.150

NETMASK=255.255.255.0

GATEWAY=192.168.1.1


③修改网卡接口文件,我们将eth0,eth1绑定到一个通道bond0

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

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

MASTER=bond0

SLAVE=yes


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

DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

MASTER=bond0

SLAVE=yes


④重启系统,使配置生效

reboot


⑤查看bond0网卡状态

mii-tool -v bond0


⑥配置交换机的端口,将与服务器连接的端口加入到一个端口聚合组中

 

###############################################

另附四块网卡做bond0

我们服务器上将eth0、eth1绑定到bond0,eth2、eth3绑定到bond1

vi /etc/modprobe.d/dist.conf ,添加如下

 

alias bond0 bonding
alias bond1 bonding
options bond0 miimon=100 mode=0
options bond1 miimon=100 mode=0

###############################################

bon0配置文件信息

DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.120
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

##############################################

bond1配置文件信息

DEVICE=bond1
BOOTPROTO=none
ONBOOT=yes

#############################################