Linux Bonding( 2 сетевые карты как одна ) CentOS

2015, 23 июля

Открываем файл: /etc/modprobe.conf
пишем:

alias bond0 bonding  # где bond0 имя сетевого интерфейса
options bond0 miimon=80 mode=5

В директории /etc/sysconfig/network-scripts/ создаем файл с именем интерфейса ifcfg-bond0
пишем:

DEVICE=bond0
IPADDR=192.168.1.3
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.250
GATEWAY=192.168.1.1
ONBOOT=yes
BOOTPROTO=none
USERCTL=no

В этой же папке открываем конфигурационные файлы интерфейсов, которые будем объединять, в данном примере используются интерфейсы eth0,eth1
Открываем файл ifcfg-eth0
и приводим его к следующему виду:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0 #Вместо bond0 указать имя из шага 1
SLAVE=yes

и файл второго интерфейса ifcfg-eth1
и меняем его на:

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes

Перезагружаем настройки:

/etc/init.d/network restart