(一) linux 配置
#cat /boot/config-kernel-version |grep -i bonding
CONFIG_BONDING=m
返回 CONFIG_BONDING=m表示支持,否则需要编译内核使它支持 bonding
也可以用:查看一下内核是否已经支持 bonding : modinfo bonding
第一步:创建一个 ifcfg-bondX
# touch /etc/sysconfig/network-scripts/ifcfg-bond0 新建一个 bond0 配
置文件
# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=1.1.1.2
NETMASK=255.255.255.0
BROADCAST=1.1.1.255
NETWORK=1.1.1.0
GATEWAY=1.1.1.1
ONBOOT=yes
TYPE=Ethernet
编辑 ifcfg-bond0 如上
第二步:修改 /etc/sysconfig/network-scripts/ifcfg-ethX
这个实验中把网卡 1 和 2 绑定,修改 /etc/sysconfig/network-scripts/ifcfg-ethX 相应网卡配置
如下:
# cat /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE=Ethernet
DEVICE=eth1
HWADDR=00:d0:f8:40:f1:a0 网卡 1mac
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
MASTER=bond0
SLAVE=yes
# cat /etc/sysconfig/network-scripts/ifcfg-eth2
TYPE=Ethernet
DEVICE=eth2
HWADDR=00:d0:f8:00:0c:0c 网卡 2mac
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
MASTER=bond0
SLAVE=yes