O que é dns?
Significado Domain Name System ou Sistema de Nomes de Domínios
Com a utilização dos protocolos TCP/IP os computadores passaram a identificar-se uns aos outros através de endereços numéricos. Porém, sabemos que não é fácil memorizar endereços numéricos correspondentes a diversos computadores.
A Solução foi adotar nomes para os computadores, pois são pronunciáveis e mais fácil de memorizar. Por exemplo: em vez de utilizar o endereço 200.154.56.80 para estabelecer conexão como site Terra, podemos utilizar www.terra.com.br.
Resumindo o DNS faz o trabalho de traduzir as palavras que compõem a URL para IP do servidor
Funcionamento do DNS
Existem bancos de dados que possuem a função de indicar qual IP está associado a um nome de um site. Quando você digita um endereço em seu navegador, por exemplo, www.catolicasc.org.br , seu computador solicita aos servidores de DNS de seu provedor de internet que encontre o endereço IP associado a www.catolicasc.org.br. Se os servidores não tiverem essa informação, ele se comunica com outros que possam ter e depois encaminham novamente a informação para o seu computador que no caso é o solicitante, após passar a informação os servidores DNS deixam as informações guardadas em seu cachê por um determinado tempo para que na próxima busca ele já tenha essa informação.
Para facilitar esse processo, os nomes dos sites são divididos e também existem algumas abreviações que são consagradas e facilitam a compreensão
Exemplos
.br -> Chamado de dominio geográfico, indica o pais e normalmente são indicados por duas letras por exemplo ca (Canadá), fr (França), be (Bélgica) etc.
.com -> com - indica uma organização comercial.
* edu -> organização educacional
* gov -> entidade governamental - existem subdivisões, como por exemplo, sites de prefeituras onde o .gov vem após o .sc (no estado de santa catarina) exemplo :www. joinville.sc.gov.br/
* int -> organização internacional
* mil ->