Як використовувати функцію віддаленого відображення Oracle VirtualBox?


10

Я не можу використовувати функцію віддаленого відображення 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. У меню вікна віртуальної скриньки я встановив "Увімкнути" для віддаленого відображення "Увімкнено".

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

Отже, як правильно підключитися до цього дисплея? Чи потрібно підключитися до IP хоста чи до гостя? Я думаю, що це повинно бути господарем. Але я не можу підключитися до нього за допомогою rdp-клієнта Windows ...


Я не можу пообіцяти, як швидко, але я це зробив раніше, ніж деякий час тому ... дуже зручно ... дозвольте спробувати знайти :)
OG Chuck Low

Чи є у вас сервер терміналів у вікні хоста?
О. Г. Чак Лоу

Що ви маєте на увазі під термінальним сервером? Я можу отримати доступ до хоста кількома способами.
Дімс

вибачте, що це було німим питанням .. що ви могли в першу чергу відреагувати на поле, відповіли на нього :(
OG Chuck Low

Відповіді:


13

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

rdesktop localhost 3390

і подивіться, чи отримаєте ви з'єднання.

Якщо це працює, то перейдіть до своєї машини Windows і підключіться до " Підключення до віддаленого робочого столу", вказавши ім'я хоста та з'єднання, розділене двокрапкою (:)

так щось подібне

myserver:3390

Якщо це все ще не працює, які помилки ви отримуєте? Відхилено з’єднання чи його очікує час. Чи можете ви ввімкнути журнал на брандмауері чи повністю вимкнути брандмауер, щоб перевірити, чи не проблема з брандмауером.


6

Спочатку вам потрібно переконатися, що у вас встановлений пакет розширень VirtualBox. Отримайте його звідси: https://www.virtualbox.org/wiki/Завантажте

Як тільки це встановлено, увімкніть віртуальний дисплей для вашої віртуальної машини. Тепер вам потрібно підключитися з переглядачем rdp до ip-адреси хоста.

Але якщо ви підключаєтесь до локального хоста, то відповідно до довідкової документації щодо virtualbox:

Під час підключення до localhost для перевірки з'єднання адреси localhost та 127.0.0.1 можуть не працювати, використовуючи mstsc.exe. Натомість слід використовувати адресу 127.0.0.2 [: 3389].


4
Це зовсім нерозумно, що всю річ можна налаштувати без розширення, але не працює і навіть не вказує на це ...
sstn

0

Підключіть свій VM через віддалений робочий стіл:

rdesktop localhost:3389

Налаштування нижче:

Віддалений дисплей

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.