FreeBSD, агрегация сетевых интерфейсов LACP
Для начала необходимо добавить в ядро следующую опцию:
device lagg
Или, если влом собирать, либо руки не оттуда, добавляем в /boot/loader.conf загрузку необходимого модуля:
if_lagg_load="YES"
Загружаем модуль без перезагрузки:
# kldload if_lagg.ko
Проверяем, если ли он в загруженных:
# kldstat | grep lagg 4 1 0xffffffff8101f000 51e4 if_lagg.ko
Агрегируем два сетевых интерфейса igb0, igb1
# ifconfig igb0 up # ifconfig igb1 up # ifconfig lagg0 create laggproto lacp laggport igb0 laggport igb1 192.168.0.100 netmask 255.255.255.0
После проверяем
# 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
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"
Profit!)
Поделись с друзьями:
Опубликовано 31.07.2012 в 18:42 · Автор komivlad · Ссылка
Рубрики: FreeBSD · Теги: FreeBSD, igb0, igb1, lacp, lagg, агрегация
Рубрики: FreeBSD · Теги: FreeBSD, igb0, igb1, lacp, lagg, агрегация