Configurando o VirtualBox para Acesso Externo

0

Eu tenho um computador executando um servidor para o qual meu subdomínio na minha conta de hospedagem compartilhada aponta. O significado subdomain.mydomain.orgvai para o meu servidor doméstico. Agora, então; o que eu quero fazer é poder acessar meus servidores VirtualBox através desse subdomínio e de uma porta diferente. POR EXEMPLO

Servidor de caixa virtual do Ubuntu 1

  • Porto : 4000
  • IP interno : 192.168.1.60
  • IP externo : 24.29.138.45

Servidor Virtual Box 2 do Ubuntu

  • Porto : 4001
  • IP interno : 192.168.1.61
  • IP externo : 24.29.138.45

Agora, desejo acessar o número 1 do RDP pela porta 4000, mas se eu acessar a porta 4001, ela se conectará ao servidor na porta 4001; ambos usando o mesmo subdomínio.

A próxima questão é o fato de que, embora eu saiba quais são os endereços IP no roteador para os hosts do VirtualBox ifconfig, isso não altera o fato de que eles não aparecem no roteador.

Minhas portas no roteador são editadas para encaminhar a porta 4000 no IP interno 192.168.1.63(endereço IP interno do My Ubuntu)

Agora, quando vou para a página inicial do meu roteador, meu Endereço IP interno do VirtualBox não aparece nas listagens de dispositivos conectados, então configurei o encaminhamento de porta para o IP Interno do VirtualBox. Meu objetivo final é quando eu me conecto mydomain.orge me conecto através da porta, 3389isso me leva ao servidor de computadores host, mas se eu inserir mydomain.orge passar pela porta, 4000ele será redirecionado ao meu servidor VirtualBox, isso é possível?

Morgan Green
fonte
2
Na sua descrição, é difícil entender exatamente qual é o problema. Talvez editar e esclarecer? Você parece sugerir que você tem a configuração de encaminhamento de porta para ambas as máquinas em portas diferentes, então o que exatamente não está funcionando? E o que você quer dizer com eles não aparecerem no roteador?
Paul

Respostas:

2

Existem várias maneiras de fazer isso. Você pode escolher NAT para as interfaces de rede no VirtualBox (que é a configuração padrão). Em seguida, edite o encaminhamento de porta no VirtualBox para que as portas corretas sejam encaminhadas para a máquina virtual correta. O roteador (físico) deve encaminhar as portas para 192.168.1.63. (Assim como seu roteador físico se disfarça para o endereço 24.29.138.45, o VirtualBox se disfarça para 192.168.1.63.)

Outra maneira de fazer isso é escolher uma ponte para as interfaces de rede no VirtualBox. Em seguida, configure o roteador para encaminhar as portas para 192.168.1.60 e 192.168.1.61. (Suas máquinas virtuais aparecerão como hosts independentes na sua LAN ao lado da sua máquina Ubuntu.)

Fabel
fonte
Eu recomendo a abordagem de rede em ponte para isso. Dessa forma, você só precisa se preocupar em configurar seu roteador físico.
Charles Burge