Você precisa de um endereço IP estático para configurar um servidor web?

5

Estou pensando em obter um servidor virtual com um sistema operacional Debian Linux.

Agora, um servidor da Web precisa de um endereço IP estático para se registrar no servidor DNS e apontar a localização?

ou como você configuraria o DNS para apontar para um endereço IP dinâmico?

    
por Franz Noel 08.07.2014 / 22:46

1 resposta

12

Now, does a Web server need a static IP address to register to the DNS server and point the location?

Não, o servidor da web não precisa de um IP estático. Existem essencialmente três partes básicas para hospedar um site:

  • O registrador (que atualiza as informações do nome do seu site - ex. www.meusite.com)
  • O servidor do Sistema de Nomes de Domínio (DNS) (que ajuda a traduzir o nome do site para um IP real usado pelo servidor da web)
  • Seu servidor da web

Por exemplo, www.mysite.com pode precisar ser hipoteticamente associado ao IP 50.60.70.80, o endereço atribuído ao seu computador através do seu ISP. DNS é o que faz isso.

O próprio endereço do servidor DNS precisa estar (razoavelmente) estático para ser encontrado, mas, desde que o servidor DNS tenha um registro do endereço IP apropriado do seu computador, ele poderá encaminhar dados para esse servidor. Você pode pensar nisso como entregar uma carta - o Correio (servidor DNS) tem que ficar em um lugar para receber e-mails, mas pode enviar e-mails onde quiser (não importa o quanto você se mova).

How would you configure the DNS to point to a dynamic IP address?

Você precisa ter um sistema em que os registros DNS sejam atualizados para corresponder ao endereço IP atual do seu servidor web. Isso pode ser feito manualmente ou automaticamente, dependendo da conveniência.

manualmente

Se você se sentir confortável com os registros de DNS e não tiver um IP que mude frequentemente ...

  • Você pode executar um servidor DNS (como BIND ). Embora geralmente não seja difícil, você deve estar ciente de que há potencial complexidade e preocupações de segurança com a execução de seu próprio DNS.

  • Você pode atualizar manualmente um provedor de DNS de terceiros, como xname.org . Esses serviços oferecem um formulário para criar registros DNS que são carregados em servidores DNS hospedados para você. No entanto, esse processo não é automatizado. Você precisa alterar manualmente o IP do seu servidor da web toda vez que seu ISP o atualiza.

Os dois itens acima podem causar problemas com a disponibilidade se o seu IP mudar, portanto pode não ser uma boa solução - mas eles são possíveis mesmo com um IP "dinâmico", supondo que seu ISP não forneça um novo IP toda vez você se conecta.

Automaticamente

Como existe um mercado para pessoas menos técnicas que desejam nomes de domínio e serviços de DNS, mais e mais serviços automatizados estão sendo oferecidos. Esses serviços geralmente evitam a maioria das dificuldades do DNS ao custo de algum controle potencial de seus registros DNS.

Normalmente, um pequeno programa é baixado para o servidor da web, que automaticamente acompanha o IP atual do servidor web, conforme atribuído pelo ISP. Este programa, por sua vez, retransmite essas informações para um conjunto de servidores DNS, que são atualizados automaticamente com os registros DNS apropriados cada vez que uma alteração de endereço IP é detectada. Para usar outro exemplo, seria como contratar um mordomo para ligar para os Correios toda vez que você se mudasse para que seu e-mail pudesse ser encaminhado apropriadamente.

Atualmente, geralmente há dois tipos desses serviços - os oferecidos por equipamentos somente de DNS, como No-IP e afraid.org e aqueles oferecidos por registradores de domínio como NameCheap .

  • Com serviços IP dinâmicos somente de DNS, geralmente é permitido escolher um URL / subdomínio que aponte para o seu computador (por exemplo, mysite.dyndns.com). As pessoas podem usar esse domínio para acessar diretamente seu servidor da web.

    Se você quiser usar um domínio registrado, como www.mysite.com, terá que encaminhar esse domínio para seu subdomínio dinâmico (por exemplo, mysite.dyndns.com) ou passar por procedimentos especiais para permitir que a empresa de dns dinâmicos para associar diretamente www.yoursite.com com seus servidores DNS (atualizados automaticamente).

  • Se você estiver usando um registrador que fornece esses serviços (novamente, como NameCheap), isso não é necessário. Por padrão, quando você registra um nome de domínio, os servidores DNS associados a esse nome de domínio são os registradores. A partir daí, tudo o que você precisa fazer é baixar o programa de atualização dinâmica do DNS e tudo deve ser cuidado automaticamente (por exemplo, www.mysite.com será associado ao seu servidor web dinâmico sem nenhuma etapa extra envolvida).

por 09.07.2014 / 01:31