1.首先, 進入
/sys/i386/conf
並且拷貝 GENERIC 檔 成為你想要的檔名。例如:
# cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL
在 kernel 中加入
device vlan
當你完成建立或修改 kernel 設定檔時,執行以下命令來編譯你的 kernel:
# /usr/sbin/config MYKERNEL
# cd ../../compile/MYKERNEL
# make depend
# make
# make install
註:make depend; make; make install 可用 make depend all install 來替代
建完後重開機.
2.如果沒有在 kernel 中加入 vlan device 的話, 可以在 loader.conf 加入
if_vlan_load="YES"
cloned_interfaces="vlan100 vlan200 vlan300 vlan482"
ifconfig_fxp0="up"
ifconfig_vlan100="inet 102.203.98.97/28 vlan 100 vlandev fxp0"
ifconfig_vlan200="inet 102.203.98.24/28 vlan 200 vlandev fxp0"
ifconfig_vlan300="inet 102.203.98.10/29 vlan 300 vlandev fxp0"
ifconfig_vlan482="inet 102.203.98.223/28 vlan 482 vlandev fxp0"