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