freebsdでの仮想インタフェースの追加

タグvlanを使って仮想インタフェースの追加を行なった。

今回使ったvlanidは1170です。
私の環境ではnicが一つだけでそれがbge0であり、これに仮想インタフェースを追加する。

ifconfig bge0.1170 vlan 1170 vlandev bge0
これで作れたので、activeになっていることを確認した後、
dhclient bge0.1170
とすることで、dhcpが割り振られているならipがもらえる。
これだと再起動するたびに設定する必要があるので、以下に再起動でも設定が残るやり方

rc.confの設定
cloned_interfaces="bge0.1170"
ifconfig_bge0_1170="DHCP"