Вопрос касается сохранения VLAN-ID/тэгов VLAN
(если я правильно понимаю - это одно и то же).
Допустим, в rc.conf (FreeBSD) есть строчка:
Код: Выделить всё
ifconfig_vlan6="inet 192.168.220.1 netmask 255.255.255.0 vlan 226 vlandev fxp0Чтобы создать аналогичный VLAN в Linux нужно выполнить
(с учётом, что имеется необходимый модуль ядра и пакет vlan установлен, fxp0=eth0):
Код: Выделить всё
# vconfig add eth0 226
# ifconfig -i vlan226 192.168.220.1 netmask 255.255.255.0 upА в Debian можно сразу прописать в /etc/network/interfaces
интерфейс vlan226, без использования vconfig.
При этом VLAN будет настроен также как и во FreeBSD?
Смущает, что названия интерфейсов в Linux и FreeBSD будет разным:
в одном случае vlan226, в другом vlan6.
ifconfig, выполненный на FreeBSD:
Код: Выделить всё
vlan6: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.220.1 netmask 0xffffff00 broadcast 192.168.220.255
inet6 fe80::2a0:24ff:fea7:e9bc%vlan6 prefixlen 64 scopeid 0xc
ether 00:02:b3:3e:e6:a6
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 226 parent interface: fxp0