Como um computador com IP dinâmico funciona como um servidor web?

17

Como um computador com IP dinâmico funciona como um servidor web?

    
por Nuasy 10.08.2009 / 14:33

6 respostas

28

Eu já fiz isso antes e o processo é bem direto.

Eu executei um servidor da Web em uma conta dial-up que precisava desconectar e rotear IPs a cada 12 horas para estar em conformidade com os Termos de Serviço do ISP no momento. Eu vou assumir no seu caso que você não precisa se preocupar com a lógica para manter a coisa discada, então eu vou pular para a próxima parte.

a primeira coisa que você precisa fazer é criar um nome de domínio devidamente qualificado que possa ser resolvido na Internet. Você pode fazer isso se você executar o seu próprio servidor DNS ou você pode usar um serviço gratuito como o DynDNS para criar um nome estático, mas solucionável, que você usará para chegar ao seu servidor web.

Depois de selecionar seu nome de domínio e ter uma entrada DNS válida para resolvê-lo, o próximo passo é instalar o serviço de atualização DynDNS no seu servidor, que atualizará sua entrada DNS dinamicamente quando o seu IP for alterado.

O próximo passo é construir seu servidor web. Eu usei o IIS e o Apache com sucesso neste cenário. Seja qual for o servidor que você usa, é uma questão de preferência pessoal.

Depois de tudo isso, você precisará garantir que o roteador / firewall esteja configurado para redirecionar a porta para o seu servidor da Web dentro de sua rede. Eu recomendo o encaminhamento da porta 80, o que tornará o site acessível a todos que digitarem o FQDN em seu navegador. Se você quiser manter este servidor privado, você pode considerar colocar o servidor em outra porta.

Página de Serviços DynDNS

    
por 10.08.2009 / 14:48
4

Acho que você está procurando um serviço DNS dinâmico. Existem vários, aqui está um exemplo: No-IP

Você terá que criar uma conta e ter um software em execução no seu computador que atualizará seu IP no servidor.

Depois, haverá um endereço como username.no-ip.org, username.myftp.org, etc., que apontará para o seu computador.

Outra possibilidade: se você deseja hospedar um pequeno site casual e preferir configurar algo simples, use o Opera Unite . Diretamente do Opera, ele permite que você hospede um servidor da Web (ou diretamente um servidor de arquivos / fotos) e cuida do próprio DNS dinâmico.

Tenha em mente que esta é uma solução para um site bastante "volátil" e pessoal, que você gostaria de mostrar aos seus amigos, sem estar sempre online on-line o tempo todo.

O serviço "Unite" do Opera ainda está em beta no momento (embora já estável).

    
por 10.08.2009 / 14:40
3

Você está procurando por DynDNS ?
Verifique Como obter meu endereço IP?

    
por 10.08.2009 / 14:38
0

Funciona com um pequeno programa auxiliar em execução no seu computador que atualiza a entrada do DNS sempre que o endereço IP é alterado.

    
por 10.08.2009 / 14:42
0

Como mencionado anteriormente, o serviço DynDNS atualizará um servidor de nomes (onde www.example.com é traduzido para 127.123.234.10 ou qualquer outro) periodicamente.

Eu só queria acrescentar que alguns roteadores de rede têm esse recurso embutido, como a maioria dos roteadores Linksys. Dessa forma, você nem precisa de software em execução no computador.

    
por 10.08.2009 / 14:52
0

Eu uso o freedns.afraid.org para o mesmo propósito que o DynDNS e não me custa nada, e ele tem um scrip do atualizador que eu executo no meu servidor linux. Eu uso o StartSSL para gerar um certificado válido também.

    
por 04.05.2016 / 02:11