Настройка 802.1q vlan на FreeBSD 9
Как поднять vlan интерфейс есть и в документации. Но как прописать в автозагрузку – не нашел сходу.
Первый, так сказать old style, можно сделать через cloned_interfaces. Примеров в сети – полно.
Начиная с FreeBSD 8 появился new style для настройки vlan при запуске системы. Это можно сделать несколькими вариантами.
Обязательная настройка – прописать up и параметры media для интерфейса
ifconfig_fxp0="up"
Далее, вариант раз:
vlans_fxp0="11 12" # перечисляются vlan id
ifconfig_fxp0_11="inet 1.1.1.1/30" # vlan tag for fxp0.11 device
ifconfig_fxp0_12="inet 2.2.2.2/30" # vlan tag for fxp0.12 device
Вариант два:
vlans_fxp0="vlan11 vlan12" # перечисляются сами интерфейсы
create_args_vlan11="vlan 11 inet 1.1.1.1/30"
create_args_vlan12="vlan 12 inet 2.2.2.2/30"