como posso tornar meu site acessível à internet sem um ip estático e a partir de uma máquina virtual?

1

Eu tenho o windows 8 host e eu instalei o servidor ubuntu 14.10 como uma máquina virtual no vmware. Eu instalei o servidor LAMP e estou tentando hospedar um site a partir dele. Eu criei um host virtual. meu site está acessível na máquina host quando eu for para o endereço 192.168.0.106.

conectei a internet através de um roteador wifi. Eu não tenho um ip estático. quando eu vou para a minha informação do roteador, eu recebo isso:

LAN

Endereço MAC: B0: C5: 54: 83: 90: FA

Endereço IP: 192.168.0.1

Máscara de sub-rede: 255.255.255.0

Servidor DHCP: ativado

INTERNET

Endereço MAC: B0: C5: 54: 83: 90: FB

Endereço IP: 10.30.195.241

Máscara de sub-rede: 255.255.224.0

Gateway padrão: 10.30.192.1

DNS: 113.193.5.23

113.193.12.14

quando eu procuro por "o que é o meu ip" no google, eu entendo isso: 113.193.56.198, tanto no host e guest os.

agora, meu problema é como acessar meu site pela internet? Eu sei que vou ter que editar o arquivo hosts e arquivo de configuração do host virtual no Ubuntu, mas qual endereço IP eu tenho que usar? eu preciso configurar um servidor dns? Eu tenho um domínio registrado no godaddy, eu quero saber qual endereço IP devo colocar em "aponta para" na página de configuração de domínio.

basicamente, eu quero saber qual endereço IP devo digitar na barra de endereços para ir ao meu site, mesmo se ele funciona por apenas um dia, e como faço para editar o arquivo hosts e arquivo de configuração no Ubuntu para usar esse ip . Eu tentei pesquisar em muitos fóruns e não encontrei o tipo de clareza que eu preciso.

    
por vikrant 21.01.2015 / 18:56

3 respostas

1

Resposta curta: você não pode

Resposta longa: A única maneira que conheço é usar um servidor de dns dinâmico, mas o AFAIK não possui dns dinâmicos gratuitos que funcionem com um nome de domínio personalizado. E a solução é tão queijo que pagar por um IP fixo é muito mais razoável.

O DNS normal nunca funcionará, pois normalmente o seu IP mudará mais rápido que a propagação do DNS.

Em qualquer caso, você precisará colocar seu IP público (113.193.56.198 agora) em um navegador (1) para acessar seu site e é isso que você deve colocar em "aponta para" na página do domínio.

(1) Para que isso funcione na sua LAN, você precisará interferir nas configurações de DNS e nos arquivos host. Você pode experimentá-lo de fora de sua LAN, geralmente a maneira mais fácil de testá-lo é desconectar o seu telefone do seu wifi (se ele estiver conectado) e tentar a partir dele.

    
por Javier Rivera 21.01.2015 / 19:28
1

Endereço IP da WAN do roteador 10.30.195.241 significa que o seu provedor NAT (não é legal em alguns países chamar esse serviço de "acesso à Internet", a propósito) : forneceu acesso à Internet sem acesso global Endereço IP através do seu roteador NAT (10.30.195.241 - é um endereço IP local não visível na Internet).

Algumas maneiras possíveis

  1. Pague seu ISP por um endereço IP global (e preferencialmente estático), se disponível. Configure o encaminhamento de porta no seu roteador para o IP da VM. Acesse seu servidor da Web com esse endereço IP global.
  2. Use o serviço VPN com IP global (e preferencialmente estático) para ignorar o NAT dos provedores. Configure o encaminhamento de porta no serviço VPN ou, se não estiver disponível, crie um túnel VPN diretamente a partir da VM. Acesse seu servidor da Web com esse endereço IP global.
  3. Configure o endereço IPv6, no host do Windows ou no convidado do Ubuntu, e use qualquer mecanismo de transição do IPv6 para se conectar ao IPv6 Internet. Por exemplo. O Windows tem o encapsulamento Teredo integrado para isso. Acesse seu servidor da web com esse endereço IPv6.

Além disso, você pode adicionar um registro DNS para facilitar o acesso ao endereço IP ou usar o nome DNS fornecido pelo serviço ISP / VPN / etc.

    
por dess 21.01.2015 / 20:00
0

Dê uma olhada neste site: freedns.afraid.org ele suporta DNS aberto e pode atualizar domínios personalizados. Eu uso para sites pessoais etc funciona um deleite.

Se você precisar de ajuda para configurá-lo, fique feliz em ajudar:)

    
por Steven Marks 21.01.2015 / 20:47