FreeBSD, агрегация сетевых интерфейсов LACP

Для начала необходимо добавить в ядро следующую опцию:

 <code>device lagg

Или, если влом собирать, либо руки не оттуда, добавляем в /boot/loader.conf загрузку необходимого модуля:

 <code>if_lagg_load="YES"</code>
 Загружаем модуль без перезагрузки:
 <code># kldload if_lagg.ko</code>
 Проверяем, если ли он в загруженных:
 <code># kldstat | grep lagg
 4 1 0xffffffff8101f000 51e4 if_lagg.ko</code><span id="more-3182"></span>

Агрегируем два сетевых интерфейса igb0, igb1

 <code># ifconfig igb0 up
 # ifconfig igb1 up
 # ifconfig lagg0 create laggproto lacp laggport igb0 laggport igb1 192.168.0.100 netmask 255.255.255.0</code>
 После проверяем
 <code># ifconfig lagg0
 lagg0: flags=8843 metric 0 mtu 1500
 options=19b
 ether 00:15:17:5e:31:5c
 inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
 media: Ethernet autoselect
 status: active
 laggproto lacp
 laggport: igb1 flags=1c
 laggport: igb0 flags=1c

Чтобы наш интерфейс поднимался при загрузке операционки, правим /etc/rc.conf

 <code>cloned_interfaces="lagg0"
 ifconfig_igb0="up"
 ifconfig_igb1="up"
 ifconfig_lagg0="laggproto lacp laggport igb0 laggport igb1 192.168.0.100 netmask 255.255.255.0"

Источник i-notes.org

Запись опубликована в рубрике *Lan&Wan, *Unix,*Linux, *Сети, FreeBSD. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91