/usr/lib/vna で生成する vnic interface は、生成するたびに vnic[n+1] と、vnic の後ろの番号が繰り上がっていきます。
/usr/lib/vna vnic1 とかすると、vnic1 を削除することができるのですが、削除しても内部的にはクリアされていないようで、次に作ったものでもどんどん番号が繰り上がっていきます。
固定化できるとうれしいのですが。。。
と、いろいろやっていたら固定化できる方法発見。
vnic を生成する際、引数の最後につけたい名前を渡してあげるだけ。
/usr/lib/vna myk0 0:17:xx:xx:68:22 vnic1
/usr/lib/vna myk0 0:17:xx:xx:68:23 zone1
/usr/lib/vna myk0 0:17:xx:xx:68:24 vbox1
/usr/lib/vna myk0 0:17:xx:xx:68:24 e1000g0
/usr/lib/vna に引数を与えないで実行すると、現在、生成されている vnic 一覧をみれます。
# /usr/lib/vna作った vnic を全部 plumb してみた。
vnic0 myk0 0:17:f2:32:68:11
vnic1 myk0 0:17:f2:32:68:22
zone1 myk0 0:17:f2:32:68:23
vbox1 myk0 0:17:f2:32:68:24
e1000g0 myk0 0:17:f2:32:68:25
vnic0: flags=201000842mtu 1500 index 4
inet 0.0.0.0 netmask 0
vnic1: flags=201000842mtu 1500 index 5
inet 0.0.0.0 netmask 0
zone1: flags=201000842mtu 1500 index 6
inet 0.0.0.0 netmask 0
vbox1: flags=201000842mtu 1500 index 7
inet 0.0.0.0 netmask 0
e1000g0: flags=201000842mtu 1500 index 8
inet 0.0.0.0 netmask 0
こんな感じで。
e1000g とか bge とか詐称してはダメですよw
