obtendo acesso ssh a um servidor ubuntu atrás de um vm

1

Eu tenho uma configuração executando um servidor do Windows 2008 que hospeda várias máquinas virtuais com seus próprios endereços IP. Anteriormente, eu estava usando o nginx para fazer solicitações HTTP de proxy para a máquina virtual correta, para sites, e isso funcionava sem problemas. Infelizmente, eu tenho que fazer o desktop remoto na máquina do windows e usar o putty antes de poder acessar a VM do ubuntu na qual estou interessado.

Eu gostaria de encontrar uma maneira de ssh em minha VM ubuntu diretamente de um computador remoto (sem RDP no host). Eu criei uma regra de controle de tráfego no firewall do servidor windows, permitindo o tráfego de entrada na porta 22236 e gostaria de usar essa porta para o ssh. O tráfego solicitado nessa porta deve encaminhar para o ip e a porta 22 da VM.

Existe alguma maneira de fazer isso no Windows 2008 Server? Eu tentei procurar maneiras de fazer isso com o nginx, mas parece dedicado ao tráfego http.

    
por pudge 12.02.2014 / 05:02

1 resposta

0

Solução: Você precisa conectar o adaptador VirtualBox ao Bridged e atribuir um IP que deve estar sob sua LAN. Isso pode ser feito dentro das configurações de rede da caixa virtual correspondente. Só então, você pode acessar o VirtualBox da máquina externa.

Nota:

Permite ter algum conhecimento sobre como anexar NIC de caixa virtual em uma rede. aqui estão quatro os casos.

  • Tradução de endereços de rede (NAT)
  • Networking em ponte
  • Rede interna
  • Rede somente para host

Tradução de endereços de rede (NAT): No NAT, a caixa virtual receberá um endereço IP da máquina host (DHCP). Aqui a caixa virtual parece uma rede diferente em relação à máquina host. O mundo exterior não pode acessar a caixa virtual. Por padrão, novas caixas virtuais são anexadas ao NAT.

Rede em ponte: Aqui, a caixa virtual funcionará como uma máquina separada na LAN como a máquina host. máquina host e a máquina virtual estará na mesma rede. Assim, o mundo exterior pode acessar a máquina host. Você deve conectar o adaptador de rede ao Bridged to ssh à sua caixa virtual de outro sistema a LAN.

Rede interna: Aqui, se você tiver várias caixas virtuais em uma máquina host, todas estão conectadas a Internal, elas serão ser como em uma rede separada do host, e toda a comunicação entre eles permanece dentro do host e do as comunicações são visíveis apenas para as VMs nessa rede.

Rede somente para host: Rede somente de host é como Rede Interna em que você indica em qual rede o Visitante se senta. Por exemplo, se duas caixas virtuais estiverem sob a rede denominada 'Rede1', elas poderão se comunicar como no caso de redes internas e, além disso, o host também pode vê-los. No entanto, outros as máquinas não podem ver os convidados nesta rede, daí o nome "somente host".

Referência: link

Cara da Boa Sorte:)

    
por 12.02.2014 / 07:55