Я запускаю безголовый сервер VirtualBox на 64-битном хосте Ubuntu и хочу использовать его удаленно. Однако у меня проблемы с подключением по RDP. Имена DNS в моей сети показывают, что хост является «сервером», а гость - «ubuntu-vm».
Из официальной документации я понял, что мне нужно подключиться к серверу через порт RDP по умолчанию, чтобы увидеть гостевую машину. Я запускаю виртуальную машину так:
vboxheadless -startvm My_VM
Затем я подключаюсь к ноутбуку и получаю ...
rdesktop -a 16 server
ERROR: server: unable to connect
Поэтому далее я обращаюсь к документации и обнаруживаю, что есть флаги RDP, которые можно включить (но они должны быть включены неявно для безголового сервера). Я получаю информацию с помощью vboxmanage showvminfo My_VM и обнаруживаю, что свойство VRDP отключено.
VRDP Connection: not active
Что еще более странно, в vboxmanage отсутствует флаг RDP. Я установил прямо из репозитория ubuntu, используя пакет virutalbox-ose, не знаю, как это соотносится с официальной документацией.
Например, такой команды не существует:
VBoxManage modifyvm My_VM --vrdp on
В пользовательском интерфейсе настройки виртуальной машины, касающиеся отображения, неактивны для опции «удаленный дисплей».
Я ищу совета :). Я открыт для предложений, которые не предполагают повторного запуска чего-то вроде VMWare.
Заранее спасибо!
Если вы используете пакет VirtualBox, поставляемый Ubuntu, значит, вы используете Open Source Edition (OSE). В этом выпуске отсутствует поддержка RDP, а также поддержка USB и USB через RDP.
Если вам нужен RDP, вам необходимо загрузить двоичный пакет, не относящийся к OSE, с веб-сайта VirtualBox.
http://www.virtualbox.org/wiki/Editions объясняет различные издания более подробно.
http://www.virtualbox.org/wiki/Linux_Downloads имеет файлы deb для загрузки и ссылки на репозитории для упрощения обновления VirtualBox.
Начиная с версии 4 VirtualBox, поддержка RDP перенесена на Пакет расширений, который вы устанавливаете в существующей установке VirtualBox. Пакет расширений, который распространяется только в двоичной форме, доступен на коммерческой основе, а также бесплатно в рамках лицензий на личное использование и ознакомительные лицензии.