Estou pensando em obter um servidor virtual com um sistema operacional Linux Debian.
Agora, um servidor Web precisa de um endereço IP estático para registrar-se no servidor DNS e apontar o local?
ou como você configuraria o DNS para apontar para um endereço IP dinâmico?
dns
webserver
static-ip
dynamic-ip
Franz Noel
fonte
fonte
ddclient
. É fácil de configurar, pequeno e suporta praticamente todos os serviços DDNS.Respostas:
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:
Por exemplo, www.mysite.com pode precisar estar 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 endereço do servidor DNS em si precisa ser (relativamente) estático para que possa ser encontrado, mas desde que o servidor DNS possua 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 - a Agência Postal (servidor DNS) precisa permanecer em um local para receber e-mails, mas pode enviar e-mails para onde quiser (não importa o quanto você se mova).
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 manual ou automaticamente, dependendo das circunstâncias e preferências.
Manualmente
Se você se sentir confortável com os registros DNS e não tiver um IP que mude frequentemente ...
Você pode executar um servidor DNS (como o BIND ) por conta própria. Embora geralmente não seja difícil, você deve estar ciente de que existem possíveis problemas de complexidade e segurança na execução do seu próprio DNS.
Você pode atualizar manualmente um provedor DNS de terceiros, como xname.org . Esses serviços oferecem um formulário para criar registros DNS carregados nos servidores DNS hospedados para você. No entanto, esse processo não é automatizado. Você precisa alterar manualmente o IP do seu servidor da Web sempre que o seu ISP o atualizar.
Ambos os itens acima podem causar problemas de disponibilidade se o seu IP mudar e, portanto, nem sempre ser uma boa solução - mas eles são possíveis mesmo com um IP "dinâmico", desde que o seu ISP não forneça um novo IP sempre que você se conectar .
Automaticamente
Como existe um mercado para pessoas menos que técnicas que desejam nomes de domínio e serviços DNS, mais e mais serviços automatizados estão sendo oferecidos. Esses serviços geralmente evitam a maioria dos aborrecimentos do DNS à custa de algum controle potencial de seus registros DNS.
Geralmente, um pequeno programa é baixado no servidor da Web, que automaticamente controla o IP atual do servidor da 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 toda vez que uma alteração de endereço IP é detectada. Estendendo o primeiro exemplo, seria como contratar um mordomo para ligar para a Agência dos Correios toda vez que você se mudasse para que suas mensagens fossem encaminhadas adequadamente.
Atualmente, geralmente existem dois tipos desses serviços - aqueles oferecidos por equipamentos somente DNS, como No-IP e fear.org e outros oferecidos por registradores de domínio como NameCheap .
Com serviços IP dinâmicos somente DNS, você geralmente pode 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 web.
Se você deseja usar um domínio registrado como www.mysite.com , é necessário encaminhar esse domínio para seu subdomínio dinâmico (por exemplo, mysite.dyndns.com ) ou seguir procedimentos especiais para permitir que a empresa DNS dinâmica associe diretamente www .mysite.com com seus servidores DNS (atualizados automaticamente).
Se você estiver usando um registrador que fornece esses serviços (novamente, como o 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 serão do registrador. A partir daí, tudo o que você precisa fazer é baixar o programa de atualização dinâmica de DNS e tudo deve ser resolvido automaticamente (por exemplo, www.mysite.com será associado ao seu servidor dinâmico da web sem etapas adicionais envolvidas).
Vale mencionar que o NameCheap também possui um serviço FreeDNS para domínios existentes . Em resumo, o que isso significa é que, se o seu nome de domínio estiver registrado em um registrador que não fornece DNS dinâmico, você pode simplesmente mudar o DNS do domínio existente para NameCheap (sem realmente ser seu cliente) e aproveitar os serviços DNS dinâmicos. .
fonte