VirtualBoxのネットワーク設定(NAT設定)

NATを使おうとしたがVBoxManageの使い方でつまづく。
以下、成功例。

> VBoxManage setextradata "UbuntuA" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
> VBoxManage setextradata "UbuntuA" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222
> VBoxManage setextradata "UbuntuA" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
> VBoxManage getextradata "UbuntuA" enumerate

UbuntuAは対象の仮想マシン名、guestsshは設定名で任意。
バイス名「pcnet」は全て小文字。PCnet-hogehogeのアダプタはこれで良いようだ。
タイプミスなどで間違って登録されたら、最後の引数を削除して再実行すると設定が戻せる。
最後のコマンドは設定の確認。

http://www.kobayashike.org/blog/wp-trackback.php?p=294
ここのおかげで助かった。