Como conectar do PC doméstico ao Virtualbox / KVM que está hospedado no servidor Ubuntu?

1

Eu tenho um servidor Ubuntu, tem espaço total de 3TB HDD e 24GB de RAM, eu quero ter um pouco de espaço e RAM para fazer o VPS Windows usando VirtualBox ou KVM.

Eu quero instalar o Windows Server 2008 no VirtualBox OR KVM, e quero o desktop remoto do meu PC doméstico diretamente para o VPS que eu crio com o Vitualbox, e com a rede ligada.

Mas depois de pesquisar na internet por dois dias, eu não consegui fazer isso funcionar, especialmente para a parte da rede.

Aqui está o meu arquivo /etc/network/interfaces :

Hetzner Online AG - installimage
 Loopback device:
auto lo
iface lo inet loopback
  device: eth0
 auto  eth0

iface eth0 inet static
    address   46.4.21.70
     broadcast 46.4.21.127
    netmask   255.255.255.192
    gateway   46.4.21.65
     # default route to access subnet
     up route add -net 46.4.21.64 netmask 255.255.255.192 gw 46.4.21.65 eth0
iface eth0 inet6 static
     address 2a01:4f8:131:410c::2
     netmask 64
      gateway fe80::1

O comando ifconfig :

eth0      Link encap:Ethernet  HWaddr 6c:62:6d:7a:e8:62
          inet addr:46.4.21.70  Bcast:46.4.21.127  Mask:255.255.255.192
          inet6 addr: fe80::6e62:6dff:fe7a:e862/64 Scope:Link
          inet6 addr: 2a01:4f8:131:410c::2/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:302059 errors:0 dropped:0 overruns:0 frame:0
          TX packets:102335 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:392562631 (392.5 MB)  TX bytes:10964261 (10.9 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:42736 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42736 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3754256 (3.7 MB)  TX bytes:3754256 (3.7 MB)

O IP 46.4.21.70 é o meu IP do servidor Ubuntu.

Eu tentei configurar a rede para o Virtualbox usando o NAT: poderia conectar-se à Internet se o Virtualbox fosse iniciado a partir dele, mas ouvi pessoas dizerem que o NAT não pode ser visto pelo mundo exterior.

Eu tentei o adaptador Bridged selecionado: link  : Sem acesso à internet e aqui está o ipconfig que fiz no servidor Windows no Virtualbox link

    
por Quan Nguyen 07.05.2015 / 07:27

2 respostas

1

Acho que isso funcionaria, embora eu faça isso para o ssh em uma VM Linux e não para o rdesktop. O princípio é o mesmo embora. No VirtualBox, vá em Configurações - > Rede para sua VM e clique em Port Forwarding.

Lá você configura uma regra com Protocol = TCP e Guest Port como porta padrão do rdesktop. Desculpe eu não sei esse número, a página man do rdesktop não diz. A Porta do Host pode ser configurada para o mesmo, a menos que seja um número baixo que o host do Ubuntu já usa. Então, quando você se conectar ao host Ubuntu nessa porta, ele será encaminhado para a porta na VM. Se você usar outra Porta do Host, precisará adicionar: port ao seu comando rdesktop.

Como um comentário disse, você também precisa usar o NAT, nas configurações de rede você verá Attatched to: e um menu suspenso.

    
por 07.05.2015 / 08:32
0

Com adaptador em ponte - Atribua o endereço IP ao seu Windows Server, que é de intervalo 46.4.21.66 - 46.4.21.126 . Como este foi o intervalo de IP do Ubuntu Server atribuído à interface eth0. A vantagem do adaptador em ponte trará o dispositivo para sua rede LAN.

No caso, se você não encontrar IPs livres do intervalo IP mencionado. Existe um método diferente. Alocar duas interfaces de rede para a VM do Windows

Adaptador 1 (acesso host-vm) - "Host Only Adapter" (IP atribui automaticamente via DHCP)

Adaptador 2 (para internet) - "NAT" (IP atribui automaticamente via DHCP)

Acesse o windows vm do Ubuntu (rdesktop) com o endereço IP que foi atribuído ao adaptador 1 no windows vm

Siga as etapas aqui para ativar o adaptador somente host no Ubuntu

    
por 07.05.2015 / 09:15