У меня есть сервер Ubuntu, на котором я пытаюсь запустить безголовую виртуальную машину (Ubuntu Server в качестве гостевой ОС) с Virtualbox. Машина явно запускается, но я не могу подключиться к ней по протоколу ssh (хотя на ней должен быть запущен ssh-сервер). Обычно я бы использовал VRDP, чтобы увидеть вывод на экран, но удаленный рабочий стол не работает.
Итак, у меня есть два вопроса:
- Как я могу устранить неполадки на виртуальной машине без RDP? Я пытался где-то искать журнал ВМ, но безрезультатно.
- Что еще я могу сделать, чтобы RDP снова заработал? Я обеспечил включение RDP вместе с расширениями Virtualbox. Я пробовал несколько машин Windows со встроенным RDP-клиентом, но ни одна из них не может подключиться. На моей хост-машине я вижу, что virtualbox правильно связал порт и даже использовал
tcpflow
чтобы проверить, есть ли трафик на порту, когда я подключаюсь (я включил это ниже, если это полезно). Сервер VBox RDP, по-видимому, последовательно отвечает4
(и ничем иным) дважды, хотя я не уверен, является ли это каким-то образом частью обычного RDP или признаком какой-либо проблемы!
До обновления 15.04 все работало без проблем; но так как я обновил образ виртуальной машины и ОС хоста примерно в одно и то же время, я не могу сказать, что является причиной проблемы.
Запуск VM, кажется, работает:
$ vboxheadless -s "ubuntu-server"
Oracle VM VirtualBox Headless Interface 4.3.26_Ubuntu
(C) 2008-2015 Oracle Corporation
All rights reserved.
VRDE server is listening on port 5001.
И есть связь, которая происходит, когда я инициирую сеанс RDP, хотя это немного:
# tcpflow -i any -C -J port 5001
tcpflow: listening on any
72$-tGc
4
72$-tGc
4
e0"0 0Q|HDuca:M'ENIGMA-BOMBE3dea5e18-0c19-4eb3-9839-0ec237bDdd8rdpdrrdpsndcliprdrdrdynvc