1, kernel configuration file:
device miibus
device vlan
or #kldload if_vlan
Alternatively, to load the driver as a module at boot time, place the
following line in loader.conf(5):
if_vlan_load="YES"
======================================================================
1.ifconfig vlan0 create
2. ifconfig vlan0 vlan 100 vlandev fxp0 -->綁定 fxp0 端口
ifconfig vlan0 inet 128.130.34.35 netmask 0xffffff00 up
======================================================
加入 rc.conf
example : 有四個vlan 1,10,20,30
cloned_interfaces="vlan1 vlan10 vlan20 vlan30"
ifconfig_vlan1="inet 211.1.1.10 netmask 255.255.255.0 vlan 1 vlandev em0"
ifconfig_vlan10="inet 10.1.1.1 netmask 255.255.255.0 vlan 10 vlandev em0"
ifconfig_vlan20="inet 20.1.1.1 netmask 255.255.255.0 vlan 20 vlandev em0"
ifconfig_vlan30="inet 30.1.1.1 netmask 255.255.255.0 vlan 30 vlandev em0"