DNS: dicas rápidas para sua empresa

Tudo que você precisa saber sobre uma das mais importantes ferramentas para o funcionamento da Internet, com implicações de segurança que facilitam a sua navegação.

Compartilhe!

3 curtiram

Quando você digita um endereço no navegador, logo abre a página do site que você digitou, certo? Parece ser tão fácil como pedir uma pizza para o garçom. Porém não é bem assim, existe um processo bem complexo que permite localizar qualquer site, onde ele estiver e o protocolo DNS é o pivô dessa história.

DNS significa Domain Name System – Sistema de Nomes de Domínios e se iniciou em 1984, através dele tornou-se possível que os nomes de hosts residentes em um banco de dados pudessem ser distribuídos entre vários servidores, diminuindo assim a carga em qualquer servidor.

Sua principal função é conciliar as duas formas de identificação (endereço de nome e endereço de IP). Por exemplo, o site do Backsite possui um endereço que se apresenta tanto por nome www.backsite.com.br, quanto por IP 54.89.58.117. Qual das duas formas é mais fácil de lembrar? Com certeza é a primeira, através de um nome. Por isso utilizamos o DNS para converter a maneira mais fácil em números para os servidores da internet.

O processo

O processo que acontece em alguns segundos se inicia no navegador quando você digita o nome do site e pede para traduzir em um endereço IP. Primeiro o computador procura no cache DNS local se já existe um endereço IP associado ao endereço digitado, dentro desse cache o navegador recebe o IP e vai até a página que você requisitou www.backsite.com.br.

Se não tem tradução nesse cache, ele segue com a busca nos caches dos servidores DNS do provedor, geralmente o processo finaliza nessa etapa. Mas se em nenhum dos caches consultados tem a resposta, a tarefa é transferir para hierarquia dos servidores DNS.

O que é hierarquia DNS

Os serviços DNS são bancos de dados gigantes espalhados em servidores ao redor do mundo, eles operam numa hierarquia distribuída em que cada um fica responsável por uma parte da tradução do endereço. Se toda tradução de nomes fosse centralizada em apenas um servidor e ele “quebrasse” de maneira inesperada toda internet iria junto, não seria seguro. Então a leitura é realizada por etapas.

Existem três tipos de hierarquia, com essas três classes de servidores já possível traduzir/converter qualquer nome em IP: ROOT / TLD / Autoritativo.

  • ROOT – Servidores de Nome Raiz: Sua função é responder consultas de traduções da zona raiz, retornando uma lista com servidores de nomes apropriados para dar continuidade à tradução do nome.
  • TLD – Servidores de Domínio de Alto Nível: São responsáveis por domínio de alto nível como o .org e .com e por todos os domínios de alto nível de países como o .br.
  • Autoritativo – Servidores de Nomes com Autoridade: São as fontes onde são criados os registros que associam um domínio a seu endereço IP.
Registro de domínios

Se você quer ter um site próprio, exemplo meunome.com.br ou meunome.net, precisa registrar o domínio. Conforme já instruímos passo a passo no post: Como escolher e registrar o domínio do seu negócio.
 
Acontece que simplesmente registrar um domínio não é suficiente para colocar o seu site no ar. É preciso também escolher uma empresa para hospedá-lo. Há várias companhias que prestam este tipo de serviço, com os mais variados preços. Você pode pesquisar por "hospedagem de sites" no Google para tentar encontrar o melhor serviço para você.
 
Quando você tiver escolhido um serviço de hospedagem, deverá associar a sua conta ao domínio registrado. É fácil fazer isso: o serviço de hospedagem irá fornecer pelo menos dois endereços de DNS (name servers) que você deve informar no painel oferecido pela empresa onde você fez o registro do domínio. Estes endereços geralmente tem o seguinte formato:


  • ns1.empresadehospedagem.com.br
  • ns2.empresadehospedagem.com.br
  • ns3.empresadehospedagem.com.br
Perceba que, ao realizar este procedimento, a entidade responsável por gerenciar o seu domínio saberá informar quais serviços de DNS respondem pelo servidor que hospeda o seu site, fazendo com que este consiga ser encontrado.

Tipos de registros de DNS

Quando você registra um domínio e contrata um serviço de hospedagem, este pode oferecer subdomínios baseados em seu endereço para que você possa acessar serviços de e-mail, servidor de FTP, entre outros, por exemplo:ftp.seusite.com.br ou mail.seusite.com.br. Além disso, você também pode querer um subdomínio para determinados fins, como criar um blog dentro do seu site:blog.seusite.com.br.
 
Isso é possível graças a alguns registros (parâmetros) de DNS, que devem ser inseridos em arquivos específicos de configuração do servidor. No entanto, no caso de serviços de hospedagem, muitas vezes é possível alterar tais parâmetros por meio de um painel de controle ou de uma página específica para isso.
 
É importante ressaltar que a utilização do DNS não se limita à internet. Este recurso pode ser utilizado em redes locais ou extranets, por exemplo. Sua implantação pode ser feita em praticamente qualquer sistema operacional, mas em caso de dificuldades entre em contato conosco, nós fazemos todo o processo desde a criação do seu domínio até a implantação e alimentação do seu site online.