nginx no Ubuntu Server no VirtualBox no Windows 7, como acessar o localhost: 8080

3

Eu tenho o nginx rodando no Ubuntu Server (guest) no VirtualBox no Windows 7 (host)

Eu preciso acessar o host local do servidor nginx.

Estou assumindo que não há como fazer isso diretamente do terminal do Ubuntu Server, porque eu provavelmente preciso de um navegador para fazer isso e não há navegador lá.

Portanto, preciso acessar o host local do servidor nginx no navegador do host.

Como configuro o encaminhamento de porta NAT no VirtualBox para realizar isso?

    
por thanks_in_advance 29.09.2013 / 10:03

1 resposta

1

Verifique o arquivo nginx.conf e procure pelo endereço de escuta. Pode ser configurado para escutar somente em 127.0.0.1, verificar a documentação para as opções disponíveis, mas geralmente alterar o endereço de escuta (ou adicionar) 0.0.0.0 fará com que ele ouça em todas as interfaces e você poderá acessar o servidor web em o endereço IP do seu convidado na porta apropriada. Não esqueça de reiniciar o nginx depois de editar seu arquivo .conf para ativar as mudanças.

Como alternativa, você pode criar um encaminhamento de porta por SSH usando PuTTY, e você pode acessar o servidor web de seu convidado via host local em seu host, mas é a opção mais complicada que eu acho.

    
por Niek Klein Kromhof 29.09.2013 / 10:32