Não consigo conectar-me à máquina virtual Vbox no meu servidor Ubuntu via Windows RDP

Não consigo conectar-me à máquina virtual Vbox no meu servidor Ubuntu via Windows RDP

Eu tenho um servidor Ubuntu 18.x. Instalei o virtualbox no servidor e configurei uma nova VM usandoestas instruções. Quando tento a última etapa, recebo uma janela de erro insira a descrição da imagem aqui

Notei também que quando executo o netstat, o IP associado à porta da minha VM é 0.0.0.0

Mas quando executo nmapno IP dos meus servidores, recebo isso

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

Onde a última linha é o número da porta da minha VM. Aqui está a saída de $ VboxManage showvmdetails tails(que é muito mais detalhada do que o exemplo do tutorial)


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.



Como posso corrigir isso para conectar-me à minha VM via RDP? Eu realmente não sei por onde começar. Sou desenvolvedor de software e normalmente consigo extrapolar algumas informações de erros, mas isso não me diz nada. O problema está no lado do servidor? do lado do host? minha configuração de rede? a configuração da caixa virtual? minhas permissões do Windows? Estou em todo lugar tentando encontrar um caminho a seguir. Não sei o suficiente sobre redes, então estou aqui para ajudar. Também postei sobre Superuser e Serverfault e não recebi nenhuma resposta

Responder1

Tive o mesmo problema seguindoo guiavocê costumava. Fiz o seguinte para corrigir o problema:


habilitar multi-conexão

sudo VBoxManage modifyvm ubuntu16 --vrdemulticon on

permitir porta 5001

sudo ufw allow 5001/tcp

reinício

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

finalmente, pode abrir o Microsoft Remote Desktop para inserir o endereço IP e a porta

PC name: 192.107.123.12:5001

uma captura de tela da conexão com a Área de Trabalho Remota

O acima funcionou para mim em um servidor Ubuntu 18.04 com Virtual Box 5.2.44. Think também deve funcionar no Ubuntu 16.04 com Virtual Box 6.1.

Espero que possa ser de alguma ajuda!

Responder2

Acontece que você está usando uma versão antiga e com bugs do pacote de extensão vbox. Você terá que atualizar o mesmo.Aquié o link para a página para baixá-lo.

página de download

informação relacionada