9

Я не могу использовать функцию удаленного отображения Oracle VirtualBox.

У меня есть хост ОС Fedora 15 PAE. Эта ОС работает под управлением Virtual Box с той же гостевой ОС (Fedora 15). Сетевой драйвер виртуальной коробки находится в режиме моста. Хост ОС работает под управлением Gnome 3, так же как и гостевая ОС.

В этой ситуации я вижу обе машины отдельно от моей машины Windows 7. Я могу SSH к ним, я могу VNC к ним, и я могу RDP к ним. Все эти функции работают с установленным программным обеспечением fedora (ssh daemon, vncserver, x11vnc, xrdp и т.д.).

Но если я правильно понимаю, у VirtualBox есть свой собственный общий экран для протокола RDP. К сожалению, я не могу использовать эту функцию.

Я настроил удаленное отображение на вкладке «Настройки-Дисплей-Удаленный дисплей» в VirtualBox. Я установил порт на 3390, чтобы не мешать уже запущенному rdp. Я установил View-Enable Remote Display на "on" в меню окна виртуальной коробки.

Также я открыл порт 3390 на обеих машинах в брандмауэре.

Итак, как правильно подключиться к этому дисплею? Должен ли я подключиться к IP-адресу хоста или гостю? Я думаю, что это должно быть хозяином. Но я не могу подключиться к нему с помощью клиента Windows RDP ...

3 ответа3

12

Вам нужно подключиться к хосту, а не к гостю. Я бы разделил проблему на две части и предложил бы сначала попытаться подключить на своем хосте к гостю что-то вроде

rdesktop localhost 3390

и посмотреть, если вы получите соединение.

Если это работает, перейдите на компьютер с Windows и подключитесь с помощью "Подключение к удаленному рабочему столу", указав имя хоста и соединение, разделенное двоеточием (:)

так что-то вроде

myserver:3390

Если это все еще не работает, какие ошибки вы получаете? Соединение отклонено или истекло время ожидания. Можете ли вы включить ведение журнала на брандмауэре или на короткое время отключить брандмауэр, чтобы проверить, не является ли он проблемой брандмауэра.

6

Во-первых, вам нужно убедиться, что у вас установлен VirtualBox Extension Pack. Получите это здесь: https://www.virtualbox.org/wiki/Downloads

После установки включите виртуальный дисплей для вашей виртуальной машины. Теперь вам нужно подключиться с помощью программы просмотра rdp к IP-адресу хоста.

Но если вы подключаетесь к локальному хосту, то в соответствии с справочной документацией virtualbox:

При подключении к localhost для проверки соединения адреса localhost и 127.0.0.1 могут не работать с использованием mstsc.exe. Вместо этого следует использовать адрес 127.0.0.2 [:3389].

0

Подключите вашу виртуальную машину через удаленный рабочий стол:

rdesktop localhost:3389

Настройка ниже:

Удаленный дисплей

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .