vboxmanageでhostonlyのnicを追加する
2014-02-16 / 仮想化
packerで色々と試していてつまづいたところ。
modifyvm を使う
modifyvmというサブコマンドを使ったら良いんだけど、これのオプション指定がよくわかりにくい。
結論から言うと、
VBoxManage modifyvm <VMの名前> --nic2 hostonly --hostonlyadapter2 vboxnet0
になる。
1つめはNATのインターフェースとして利用しているので、2つめのNICになるんだけど、hostonlyadapter2というオプションで、2という数字を指定する必要があるのを良くわかってなくて、何度も失敗してしまった。
あと、vboxnet0というのはVirtualBox側で事前に設定しているもので、これはMacでのデフォルト設定なんだけど、たぶんWindowsでは違う名前になっていると思う。
vagrantがラク
vagrantだとVagrantFileで設定できるところなので、vagrantを利用する前提ならそっちで設定した方がやりやすいんだろうと思う。