sábado, 23 de julho de 2011

Usando o FreeDNS como servidor DNS

O processo de registro de domínio, para nós usuários, não passa de um processo burocrático de preenchimento cadastral e pagamento de um valor. Para o sistema é a adição de um novo alias (apelido) numa coluna com milhões de outros domínios. Pensando bem, qual o tamanho dessa tabela e como seria difícil mantê-la?

Por isso esses domínios não ficam na mesma tabela, nem no mesmo banco de dados e nem mesmo num servidor comum entre eles. Usamos servidores DNS (Domain name servers) que nada mais são do que servidores que mantém esses endereços de uma forma mais fácil para serem acessados. Tabelas menores e distribuídas de forma a deixá-las mais eficientes e protegidas em caso de problemas técnicos. 

Imaginem essas tabelas num mesmo servidor e esse servidor sofrendo problemas, ou mais globalmente, imagine apenas um país tendo o controle dessas tabelas e o mesmo se envolver numa guerra nuclear. Por esse motivo eles são muitos e espalhados pelo mundo, mantendo replicados os dados para casos de falhas.

Existem servidores DNS pagos, públicos e gratuítos. No nosso caso, usaremos servidores de DNS gratuítos, mais especificamente o FreeDNS por ser o melhor da sua categoria. Caso você enfraqueça nessa jornada e resolva procurar um serviço de hospedagem gratuíto não terá que se preocupar com a configuração do servidor DNS, pois seu provedor de hospedagem fará isso por você.

Voltando a relacionar esse processo com uma tabela, precisamos que a coluna com o nome do domínio passe a ser associada a um (ou mais) domínios de DNS. Eles serão responsáveis por mostrar nosso domínio ao mundo, ou melhor, deixá-lo associado a um IP de um servidor de hospedagem.

Um servidor de hospedagem é visto na internet não pelo seu nome amigável, mas por um número esquisito denominado IP (Internet Protocol) no estilo 12.543.53.533. Você só chega a uma página da internet porque um endereço IP de um servidor de hospedagem está ligado no servidor DNS com o endereço de um determinado domínio. Por exemplo, em servidores DNS o endereço www.seudominio.com.br está associado a um servidor de IP 22.756.89.000. Quando definirmos nosso serviço no FreeDNS verá que associaremos um endereço a um IP.

Entre no site FreeDNS e se cadastre. Agora você precisa adicionar um novo domínio , use o mesmo nome que você cadastrou no Registro.BR, por exemplo, seudominio.com.br. Após ter o domínio cadastrado você verá que o FreeDNS definirá automaticamente 6 subdomínios. Eles são os subdomínios padrões mais usados, mas aqui só tratarei dos domínios , e futuramente .



Aqui teremos um GAP proposital, não quis colocar uma hospedagem gratuíta como exemplo. Ao digitar no Google "hospedagem gratuíta" ou "free host" teremos várias opções. Talvez você queira gastar um pouco mais e pagar entre R$ 5,99 e R$ 9,99 por mês para ter uma hospedagem. Esses serviços são complicados, frequento várias listas de discussões de webdevelopers e webdesigners e sempre vejo problemas com esses serviços. Assim, deixo que você decida qual será a sua. E digo que não importa a sua decisão, o processo é o mesmo. Ainda existe a possibilidade de você ter um amigo com um espaço sobrando no servidor. Caso você seja um iniciante talvez seja mais indicado pagar pouco por um provedor em que você terá algum tipo de ajuda do suporte técnico. Lembrando que você já possuí um registro de domínio, e não precisa pagar por ele até que vençam os 12 meses de prazo.

Entre no RegistroBR e na parte administrativa do seu domínio procure onde está escrito DNS. Nas caixas de texto insira as seguintes linhas, uma em cada caixa:

ns1.afraid.org
ns2.afraid.org
ns3.afraid.org
ns4.afraid.org

Esse processo ligará o seu domínio na RegistroBR aos servidores de DNS do FreeDNS, o que fará seu domínio reconhecido em toda a internet e disponível para acesso.



Seu provedor de hospedagem (Gratuíto, pago ou na base da amizade) vai te fornecer um endereço IP. No FreeDNS você só precisa agora trocar o valor do IP default (padrão) por esse seu novo IP. Isso deverá ser feito nos subdomínios e , o que é bem fácil pois eles já foram configurados pelo FreeDNS. Clique em cima do nome do domínio e onde está descrito 192.XX.XXX.XX coloque seu IP. Depois de salvar, espere alguns minutos e no seu navegador teste os endereços. Isso talvez demore, mas esse é o processo para que você a partir de agora tenha distribuído pela internet que o seu domínio esteja ligado a um servidor, e esse forneça seu conteúdo.

No próximo post vou mostrar como além de ter um domínio você poderá ter um Gmail com o endereço xxxxx@seudomínio.com.br

Nenhum comentário:

Postar um comentário

Enforque-se nas cordas da liberdade.