Не могу подключиться к виртуальной машине Vbox на моем сервере Ubuntu через Windows RDP

Не могу подключиться к виртуальной машине Vbox на моем сервере Ubuntu через Windows RDP

У меня есть сервер ubuntu 18.x. Я установил virtualbox на сервере и настроил новую виртуальную машину с помощьюэти инструкции. Когда я пробую последний шаг, я получаю окно с ошибкой введите описание изображения здесь

Я также заметил, что когда я запускаю netstat, IP-адрес, связанный с портом моей виртуальной машины, — 0.0.0.0

Но когда я запускаю nmapIP моего сервера, я получаю это

PORT     STATE SERVICE
22/tcp   open  ssh
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
5001/tcp open  commplex-link

Где последняя строка — номер порта моей виртуальной машины. Вот вывод $ VboxManage showvmdetails tails(который гораздо более подробен, чем пример из руководства):


Name:                        tails
Groups:                      /
Guest OS:                    Linux 2.6 / 3.x / 4.x (32-bit)
UUID:                        7107a87f-4ffb-4c80-9cf9-0bc3ff6c6b4c
Config file:                 /var/vbox/tails/tails.vbox
Snapshot folder:             /var/vbox/tails/Snapshots
Log folder:                  /var/vbox/tails/Logs
Hardware UUID:               7107a87f-4ffb-4c80-9cf9-0bc3ff6c6b4c
Memory size                  1024MB
Page Fusion:                 disabled
VRAM size:                   8MB
CPU exec cap:                100%
HPET:                        disabled
CPUProfile:                  host
Chipset:                     piix3
Firmware:                    BIOS
Number of CPUs:              1
PAE:                         enabled
Long Mode:                   disabled
Triple Fault Reset:          disabled
APIC:                        enabled
X2APIC:                      enabled
Nested VT-x/AMD-V:           disabled
CPUID Portability Level:     0
CPUID overrides:             None
Boot menu mode:              message and menu
Boot Device 1:               DVD
Boot Device 2:               DVD
Boot Device 3:               HardDisk
Boot Device 4:               Not Assigned
ACPI:                        enabled
IOAPIC:                      disabled
BIOS APIC mode:              APIC
Time offset:                 0ms
RTC:                         local time
Hardw. virt.ext:             enabled
Nested Paging:               enabled
Large Pages:                 disabled
VT-x VPID:                   enabled
VT-x unr. exec.:             enabled
Paravirt. Provider:          Default
Effective Paravirt. Prov.:   KVM
State:                       running (since 2019-12-11T04:49:39.483000000)
Monitor count:               1
3D Acceleration:             disabled
2D Video Acceleration:       disabled
Teleporter Enabled:          disabled
Teleporter Port:             0
Teleporter Address:          
Teleporter Password:         
Tracing Enabled:             disabled
Allow Tracing to Access VM:  disabled
Tracing Configuration:       
Autostart Enabled:           disabled
Autostart Delay:             0
Default Frontend:            
Storage Controller Name (0):            tails_SATA
Storage Controller Type (0):            IntelAhci
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  30
Storage Controller Port Count (0):      30
Storage Controller Bootable (0):        on
tails_SATA (0, 0): /tmp/tails-amd64-4.1.iso (UUID: b48d5261-170d-4bc8-a1d6-2ee18c29051f)
tails_SATA (1, 0): /var/box/tails.vdi (UUID: 94e4ba64-b33d-4cdf-a37f-959ccd3dcffb)
NIC 1:                       MAC: 080027B4FB40, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 2:                       disabled
NIC 3:                       disabled
NIC 4:                       disabled
NIC 5:                       disabled
NIC 6:                       disabled
NIC 7:                       disabled
NIC 8:                       disabled
Pointing Device:             PS/2 Mouse
Keyboard Device:             PS/2 Keyboard
UART 1:                      disabled
UART 2:                      disabled
UART 3:                      disabled
UART 4:                      disabled
LPT 1:                       disabled
LPT 2:                       disabled
Audio:                       enabled (Driver: ALSA, Controller: AC97, Codec: STAC9700)
Audio playback:              disabled
Audio capture:               disabled
Clipboard Mode:              disabled
Drag and drop Mode:          disabled
Session name:                headless
Video mode:                  720x400x0 at 0,0 enabled
VRDE:                        enabled (Address 0.0.0.0, Ports 5001, MultiConn: off, ReuseSingleConn: off, Authentication type: null)
VRDE port:                   5001
Video redirection:           disabled
VRDE property               : TCP/Ports  = "5001"
VRDE property               : TCP/Address = <not set>
OHCI USB:                    disabled
EHCI USB:                    disabled
xHCI USB:                    disabled

USB Device Filters:

<none>

Available remote USB devices:

<none>

Currently Attached USB Devices:

<none>

Bandwidth groups:  <none>

Shared folders:<none>

VRDE Connection:             not active
Clients so far:              0

Capturing:                   not active
Capture audio:               not active
Capture screens:             
Capture file:                /var/vbox/tails/tails.webm
Capture dimensions:          1024x768
Capture rate:                512kbps
Capture FPS:                 25kbps
Capture options:             

Guest:

Configured memory balloon size: 0MB
OS type:                     Linux26
Additions run level:         0

Guest Facilities:

No active facilities.



Как мне исправить это, чтобы подключиться к моей виртуальной машине через RDP? Я действительно просто не знаю, с чего начать. Я разработчик программного обеспечения, и обычно я могу экстраполировать некоторую информацию из ошибок, но это мне ничего не говорит. Проблема на стороне сервера? на стороне хоста? моей сетевой конфигурации? настройке виртуальной коробки? моих разрешениях Windows? Я везде пытаюсь найти путь, по которому нужно идти. Я недостаточно разбираюсь в сетях, поэтому я здесь за помощью. Я также писал на Superuser и Serverfault, но не получил вообще никакого ответа

решение1

Была та же проблема послегидвы использовали. Сделал следующее, чтобы исправить проблему:


включить многоподключение

sudo VBoxManage modifyvm ubuntu16 --vrdemulticon on

разрешить порт 5001

sudo ufw allow 5001/tcp

перезагрузить

sudo VBoxManage controlvm ubuntu16 savestate
sudo reboot
sudo VBoxManage startvm ubuntu16 --type headless

наконец, можно открыть Microsoft Remote Desktop, чтобы ввести IP-адрес и порт

PC name: 192.107.123.12:5001

снимок экрана подключения к удаленному рабочему столу

Вышеуказанное сработало у меня на сервере Ubuntu 18.04 с Virtual Box 5.2.44. Думаю, должно также работать на Ubuntu 16.04 с Virtual Box 6.1.

Надеюсь, это будет вам полезно!

решение2

Оказывается, вы используете старую, глючную версию пакета расширений vbox. Вам придется обновить ее.Здесьэто ссылка на страницу для его загрузки.

страница загрузки

Связанный контент