Установил виртуальную машинку, Debian 5.0, четь оставил через NAT (дефолтную), нужно теперь реализовать возможность подключаться к этой машине из мне (не только с рабоче станции) а с любого места на планете :) Нашел как это делает, вроде ничего сложно
VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "freebsd" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222
sudo VBoxManage setextradata "KPO-test" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
Sun VirtualBox Command Line Management Interface Version 3.1.6
(C) 2005-2010 Sun Microsystems, Inc.
All rights reserved.
ERROR: Could not find a registered machine named 'KPO-test'
Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
Context: "FindMachine(Bstr(a->argv[0]), machine.asOutParam())" at line 585 of file VBoxManageMisc.cpp
cupper@cupper-desktop:~$ VBoxManage setextradata "KPO-test" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
Sun VirtualBox Command Line Management Interface Version 3.1.6
(C) 2005-2010 Sun Microsystems, Inc.
All rights reserved.
Имя машины
cat .VirtualBox/Machines/KPO-test/Logs/VBox.log | grep KPO
00:00:01.124 Name <string> = "KPO-test" (cb=9)
00:00:01.126 StreamName <string> = "KPO-test" (cb=9)
00:00:01.127 BootFile <string> = "KPO-test.pxe" (cb=13)
00:00:01.127 Path <string> = "/home/cupper/Qemu/KPO-test.vdi" (cb=31)
В чем кроется проблема ?