Adicionando alias em / etc / hosts para Linux OVM

1

Eu implantei uma VM do CentOS 6.6 (hortonwoks sandbox VM) no meu sistema operacional Windows 7. A VM publica aplicativos de ignição do apache por meio de uma URL http. O URL tem o nome do host como "sandbox.hortonworks.com" (por exemplo, link ). Todo o encaminhamento de porta está configurado e está funcionando conforme o esperado. Posso acessar a URL usando o link .

Para acessar o URL como está (ou seja, link ) Eu teria que adicionar uma entrada ao arquivo / etc / hosts como abaixo

127.0.0.1 localhost sandbox.hortonworks.com

Eu tentei adicionar isso e reiniciei o serviço "rede", mas o URL não funciona. Eu recebo um erro

This webpage is not available

ERR_NAME_NOT_RESOLVED

O conteúdo completo do arquivo / etc / hosts é como abaixo

127.0.0.1   localhost.localdomain localhost
10.0.2.15   sandbox.hortonworks.com sandbox ambari.hortonworks.com
127.0.0.1   localhost sandbox.hortonworks.com

Quais alterações eu preciso fazer para que o URL funcione?

Obrigado!

    
por Andy Dufresne 08.05.2015 / 07:28

1 resposta

1

O endereço 10.0.2.15 é um endereço interno para sua VM, que não pode ser acessado pelo sistema operacional do host devido ao modo NAT.

Você precisa alterar o adaptador de rede para usar o modo em ponte ou o adaptador somente de host.

No modo em ponte, o convidado tentará obter um endereço na rede do host e, usando o adaptador somente de host, você criará uma interface no sistema operacional host, normalmente com o endereço 192.168.56.1 e precisará configurar um endereço em seu host. OS convidado (por exemplo, 192.168.56.101) para se conectar a ele. Eu aconselho você a usar um endereço estático para que você não precise alterar o arquivo hosts quando o endereço do convidado for alterado.

Se você reconfigurou sua rede (VM), edite o arquivo hosts do Sistema Operacional Host e insira o endereço IP (192.168.56.101) para apontar suas URLs necessárias.

    
por 08.05.2015 / 09:44