Объединение сетевых интерфейсов под FreeBSD 6.3
Модераторы: Trinity admin`s, Free-lance moderator`s
- skeletor
- Advanced member
- Сообщения: 86
- Зарегистрирован: 19 май 2008, 13:45
- Откуда: Kiev
- Контактная информация:
Объединение сетевых интерфейсов под FreeBSD 6.3
Есть 2 сетевухи по 100 Мб. Как их объединить в один логический на 200 Мб? Будут ли проблемы при падании одного их интерфейсов?
- skeletor
- Advanced member
- Сообщения: 86
- Зарегистрирован: 19 май 2008, 13:45
- Откуда: Kiev
- Контактная информация:
Нашёл ответ: нужно использовать lagg. Если подробно, то man lagg. Для того, что бы подымался автоматом при загрузке, сделал так.
Добавил в /etc/rc.local такую строчку
на тот случай, если вдруг lagg0 не подымется.
Добавил в /etc/rc.local такую строчку
Код: Выделить всё
(ifconfig lagg0 create && ifconfig lagg0 up laggproto lacp laggport em0 \
laggport em1 10.10.10.10 netmask 255.255.255.0 && route add default 10.10.10.1) || \
(ifconfig em0 up 10.10.10.10 netmask 255.255.255.0)
-
- Advanced member
- Сообщения: 327
- Зарегистрирован: 15 сен 2007, 13:23
- Откуда: Екатеринбург
- Контактная информация:
В /etc/rc.local руками лезть не надо.skeletor писал(а):Для того, что бы подымался автоматом при загрузке, сделал так. Добавил в /etc/rc.local такую строчкуна тот случай, если вдруг lagg0 не подымется.Код: Выделить всё
(ifconfig lagg0 create && ifconfig lagg0 up laggproto lacp laggport em0 \ laggport em1 10.10.10.10 netmask 255.255.255.0 && route add default 10.10.10.1) || \ (ifconfig em0 up 10.10.10.10 netmask 255.255.255.0)
Более правильно вот так.
/etc/rc.conf:
cloned_interfaces="lagg0"
ifconfig_em0="up"
ifconfig_em1="up"
ifconfig_lagg0="laggproto lacp laggport em0 laggport em0 10.10.10.10 netmask 0xffffff00"
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя