Faça uma pergunta »

O que é um DNS? Como funcionam os nomes de domínio?

Abril 2015


Para ligar para alguém, você deve conhecer o seu número de telefone. Como é difícil sabê-los de cor, nós inventamos o diretório (que encontra um número a partir de um nome).


É a mesma coisa na Internet: para que um computador possa entrar em contato com outro computador, ele deve conhecer o seu endereço IP (ex: 205.37.192.5). Também não é fácil memorizá -los.
Então nós inventamos uma espécie de diretório: o DNS.


Por exemplo, no seu computador, digite ping www.kioskea.net (em linha de comando, em uma janela do MS-DOS): você verá o endereço IP deste site.

O que significa DNS?


D.N.S. Significa várias coisas:
  • Domain Name System: todos os organismos que gerenciam os nomes de domínios.
  • Domain Name Service: o protocolo para trocar informações sobre os dominios.
  • Domain Name Server: um computador servidor no qual roda um software servidor que inclui o protocolo DNS e que pode responder à perguntas sobre um domínio.

Domain Name System


A ICANN (http://www.icann.org) é um organismo que gerencia alista dos Top Level Domain (TLD): .com, .net, .org, .br, .uk...

Existe um TLD por país (.fr para a França, .it para a Itália, .de para Alemanha, .br para o Brasil, etc.), assim como alguns TLD gerais (.com, .net, .org, .mil, .biz...).

A ICANN delega a gestão de cada TLD para um organismo (chamado registry).

Os "registry" tem uma atuação puramente técnica: cada um deles deve atualizar a lista dos domínios definidos em seu(s) TLD.
Cada "registry" pode gerir, como quiser, a atribuição dos nomes de domínio no TLD.

Cada registry autoriza os registrars (registradores) a vender nomes de domínio. Os registrars têm um papel comercial.
  • Para o .fr: A AFNIC autoriza outras organizações a venderem nomes de domínio (como Globenet, Nerim, Claranet, Renater, Tiscali Telecom, Lyonnaise Communications, etc...).
  • Para o com/net/org/name /info/biz VeriSign autoriza outras organizações a venderem nomes de domínio (como a Network Solutions, Gandi, British Telecom, etc...).


Atenção! Só o os registrars credenciados pela ICANN podem vender nomes de domínio para os TLD geridos pela ICANN (com/net/org/info/biz ...). Para os TLD regionais (.fr,.de, .uk, etc) cada registry escolhe, do seu jeito, como gerenciar e credenciar os registrars (por exemplo, para o .fr é a AFNIC que escolherá como o .fr será gerido).
Às vezes, certos registryy têm, além de seu papel puramente técnico, um papel comercial e também vendem nomes de domínio. Neste caso, ambos são registrys e registrars.

Quais são os diversos TLD?


Cada país tem um TLD que corresponde ao seu código de país ISO (fr=França, it=Itália, de=Alemanha, uk=Grã-Bretanha, ca=Canadá, pl Polônia, be=Bélgica, etc). Eles são chamados de ccTLD (Country-code TLD).
A lista completa está neste site: http://www.iana.org/cctld/cctld-whois.htm
Você também encontrará os detalhes de registy responsáveis por cada ccTLD.
Também existem alguns TLDs gerais, presentes por razões históricas e/ou comerciais.
  • .com: Sites comerciais.
  • .net: Organismos em relação direta com a Internet e sua evolução.
  • .org: Organizações, associações e ONG.
  • .edu: Reservado ao sistema educacional e universidades americanos.
  • .gov: governo americano
  • .mil: Exército doa Estados Unidos.
  • .int: internacional
  • .coop (recente)
  • .museum (recente)
  • .pro (recente)
  • .aero (recente): aeronáutica, aviação.
  • .biz (recente): Business (empresas).
  • .name (recente): para os indivíduos.
  • .info (recente): para as mídias.


A gestão destes TLD é baseada nos servidores raiz (chamados DNS root servers). Claro, os diversos DNS dos provedores de acesso guardam cópias destas informações, mas o diretório de todos esses TLD é baseado em apenas 21 computadores (na verdade, 21 endereços IP apontando para 429 servidores físicos). Você pode imaginar o dano que isso causaria à Internet em caso de ataque desses servidores (o que já aconteceu, aliás).
Das 11 organizações que gerenciam esses servidores, duas são europeias, uma japonêsa e oito norte-americanas.
O uso sugerido de cada TLD é somente para fins de informação!
Alguns TLDs estão sujeitos a regras especiais de gestão (ex: .edu), mas nada impede, por exemplo, que um indivíduo compre domínios em .com ou .net.

Alguns TLDs são cobiçados. Por exemplo, o Tonga (.to) é muito utilizado (go.to, beam.to, etc). O mais cobiçado é o Tuvalu, uma ilha perdida no Pacífico: o seu ccTLD é .tv. O Tuvalu vendeu nomes de domínio a preços exorbitantes para canais de televisão.

Como se apresenta um nome de domínio?


É um tipo de ficha de dados com (geralmente):
  • o nome do domínio
  • os nomes e endereços:
    • do proprietário legal do domínio
    • do responsável técnico do domínio
    • do responsável do faturamento do domínio
  • a data de expiração do domínio.
  • das informações técnicas (endereços dos servidores DNS, etc.)


Por exemplo, para o hotmail.com:



O registrador é o único que possui o domínio. Ele pode ser uma pessoa jurídica (empresa ou associação) ou uma pessoa física (um indivíduo).

Você pode obter informações sobre um domínio que vai expirar no dia 28 março de 2010. Também pode encontrar o endereço do responsável (na Califórnia), e o número de telefone.

Pode-se obter informações sobre um domínio usando o programa whois (ausente no Windows, mas fornecido em padrão com todos os Unix/Linux). Você também pode acessar a whois a partir do seu navegador em determinados sites:

http://directory.google.com/Top/Computers/Internet/Domain_Names/Name_Search/

Domain Name Service


C'est un protocole (des règles d'échange) qui permettent aux différents ordinateurs d'échanger des informations concernant les domaines.
É um protocolo (regras de câmbio) que permite aos diversos computadores trocar informações sobre os domínios.

Domain Name Server


Os servidores DNS respondem às perguntas sobre os domínios (por exemplo, quando você digita http://pt.kioskea.net).

Cada servidor DNS conversa com os servidores DNS vizinhos. As informações sobre uma domínio se espalham de forma gradual. Assim, quando um domínio é criado ou modificado, estas informações podem levar 72 horas para chegar a todos os servidores DNS do planeta.

O que que acontece quando eu digito http://pt.kioskea.net

  • O servidor DHCP do seu ISP (que atribuiu o seu endereço IP) também te atribuiu endereços de DNS.
  • O seu computador se conecta a esses servidores de DNS para obter o endereço IP da máquina pt.kioskea.net.
  • Se o servidor DNS do seu provedor de acesso não tem a resposta, ele vai pedir para outros servidores DNS.


(Este exemplo nem sempre é verdadeiro: O seu sistema operacional mantém um pequeno cache de DNS)

Mas então, o que significa www?


A partir do momento em que alguém tem um nome de domínio, ele pode colocar o que ele quiser depois.

Como eu controlo os meus servidores DNS, eu posso, sem problema, fazer:

http://coca-cola.www.microsoft.com.nike.kioskea.net

Geralmente usamos o www("World-Wide Web") para qualquer site web (HTTP), mas isso não é obrigatório .

Se você tiver um ISP (provedor de acesso), você deve encontrar outros nomes. Por exemplo, pop.free.fr é o computador do ISP Free.fr responsável pelo e-mail ftpperso.free.fr, para o computador encarregado da transferência FTP dos arquivos para páginas pessoais, etc.

Importante a saber:
  • Você deve comprar um nome de domínio com um "registrar" credenciado pela ICANN.

A lista está aqui: http://www.icann.org/registrars/accredited-list.html
Isso te evitará surpresas desagradáveis. Em caso de problema, a ICANN tem um mediador.
  • Pour savoir si vous êtes réellement propriétaire de votre domaine, faites un whois. Si vous n'apparaissez pas comme administrateur du domaine, vous vous êtes fait rouler!
  • Para descobrir se você é realmente o proprietário do seu domínio, faça um whois. Se você não aparecer como administrador do domínio, te passaram para trás!
  • Cuidado com os nomes de domínio gratuitos. Geralmente, eles não podem ser gratuitos, deve haver uma contrapartida (inscrição aum outro serviço pago, livrgratuidade provisória, superposição de anúncios, etc).

Comprar voluntariamente um nome de domínio (seja sozinho ou com um serviço de hospedagem web) é geralmente mais seguro (sem surpresas, como acontece com os dominios "gratuitos" em .tk).
  • Quando você utiliza encaminhadores gratuitos como o Ulimit, o V3, o go.to ou o Bigfoot, você não é o proprietário do domínio! Você depende do dono do domínio: ele pode bloquear o endereço, redirecioná-lo para onde ele quiser ou cortar o seu acesso.

Comprar um nome de domínio te protegerá desse tipo de surpresa. E mesmo em caso de litígio com o seu registrar, as regras da ICANN permitirão que você mude de registrar, sem perder o seu nome de domínio.

Este tipo de infortúnio aconteceu com o Hotmail.com: eles tinham esquecido de renovar seu nome de domínio. Ele foi comprado por um particular que devolveu, graciosamente, para a Microsoft.
  • Se o seu site é importante comercialmente, não deixe de compra vários nomes de domínio semelhantes.

Assim, o canal de televisão francês France Television comprou france2.fr mas foi ingênuo o suficiente para não querer gastar algumas dezenas de euros para comprar france2.com. Deixo você imaginar o que aconteceu...

Eu não estou aqui para fazer propaganda para uma empresa privada, mas a empresa francesa Gandi (http://gandi.net) propõe nomes de domínio em com/net/org/biz/info/name por apenas 12 € por ano. Este é um dos mais baratos que você pode encontrar. Ele fornece gratuitamente hospedagem DNS e redirecionamento HTTP para a página de sua escolha. E é um registrar credenciado pela ICANN.
Sem problemas.

Como ter um site com meu nome de domínio?


Você precisa de quatro coisas:
  • 1 nome de domínio
  • 1 alojamento DNS
  • 1 alojamento HTTP (web)
  • implementar o redirecionamento
    • 1.Comprar um nome de domínio: Basta escolher um registrar (credenciado pela ICANN) que venda os nomes de domínio no TLD de sua escolha (com/net/org/...) e ver as condições a serem preenchidas para obter um.
    • 2.Alojar os seus DNS: Depois de comprar o seu domínio, você deve fornecer o endereço IP dos dois servidores DNS ao seu registrar que responderão às perguntas sobre o seu domínio. Você tem várias opções para hospedar seus DNS:
      • A. No seu registrar: Muitos registrars oferecem hospedagem (pago ou gratuito) aos seus DNS. Muitas vezes, é a solução mais rápida de implementar.
      • B. No seu alojador HTTP: Alguns alojadores HTTP também propõem hospedar seus DNS também, mas este é raramente o caso dos alojadores (hosts) gratuitos.
      • C. No seu alojador de DNS. Você pode encontrar muitos alojadores especializados de DNS, alguns dos quais são gratuitos, como o http://www.mydomain.com.
      • D. Em sua casa, desde que você tenha pelo menos dois servidores DNS com endereços IP fixos conectados permanentemente.
    • 3. Alojar seu site web (HTTP).
      • A. Em um alojador HTTP, gratuito ou pago.
      • B. Em sua casase você tiver uma conexão permanente (ADSL, cabo ou outro) e um endereço IP fixo. Se você tiver um endereço IP dinâmico também é viável.
    • 4. Implementar o redirecionamento para que alguém que digite "www.seudomínio.com" chegue direito em seu site (onde ele está hospedado). Existem várias possibilidades:



Tipo de reirecionamentoOnde parametrar?ObservaçõesDesvantagens
Redirecionamento no URLEm geral, este serviço é proposto pelos alojadores DNS (e por alguns registradores).Quando alguém digita http://www.seudominio.com, ele é redirecionado para o seu alojador HTTP . Este é o endereço do alojador HTTP que será exibido na barra de endereços do seu navegador.
Este redirecionamento tem a vantagem de funcionar sejam quais forem as suas condições de alojamento.
Se o usuário cria um marcador, ele o colocará no domínio do seu alojador HTTP, para o seu domínio (chato caso você mude de alojador um dia).
Os motores de busca só indexarão os URLs no seu alojador HTTP, para o seu domínio (chato caso você mude de alojador).
Redirecionamento para URL em um frameEm geral, este serviço é proposto pelos alojadores DNS (e por alguns registradores). Quando alguém digita http://www.seudominio.com, ele é redirecionado para o seu alojador HTTP. Seu site aparece em um frame que ocupa a tela inteira, ocultando o assim o endereço do alojador HTTP.
É o seu nome de domínio que aparecerá na barra de endereços do navegador.
Eu realmente não recomendo esta solução.
A barra de endereço do navegador não refletirá as diversas páginas visitadas.
O usuário não poderá colocar marcadores.
Os motores de busca não indexarão ou indexarão mal o seu site (por causa do frame).
Redirecionamento para o servidor HTTP compartilhadoConfiguração dos DNS e do servidor HTTPEste é tipicamente o caso de hosts (alojadores) gratuitos que alojam uma série de sites em um único servidor.
É o seu nome de domínio que aparecerá na barra de endereços do navegador.
Isto requer acesso à configuração do servidor web, para criar um domínio virtual, o que geralmente não é possível em alojadores gratuitos.
Redirecionamento para o endereço IP fixoConfiguração dos DNSSe você tiver o endereço IP de um servidor que <ital>só</gras> aloja o seu site, basta indicar o endereço IP desse servidor aos seus servidores DNS.
Isto é o tipo de coisa que você fará caso tenha um servidor web em casa e um endereço IP fixo.
Requer acesso à configuração dos DNS e poder entrar os registros do tipo A.
Redirecionamento para o endereço IP dinâmicoConfiguração dos DNS e do DNS dinâmicoSeu servidor web não tem um nome de domínio nem um endereço IP fixo.
Existem sites que podem te dar um de seus subdomínios e fazê-lo apontar para o seu endereço IP. Isso é chamado "DNS dinâmico".
Aloque um subdomínio em um desses sites, e faça apontar o seu registro CNAME neste subdomínio (veja abaixo).
Requer acesso à configuração dos DNS e poder entrar registros do tipo CNAME (pseudônimo).


Durante a existência do seu site, você pode entrar em contato, sem restrições, com o seu registrar par alterar a configuração do seu domínio (por exemplo, para alterar o endereço dos seus servidores DNS), mas lembre-se que estas informações podem levar até 72 horas para alcançar o mundo inteiro.
No entanto, a configuração de seus próprios servidores de DNS será imediata (por exemplo, se você criar um novo subdomínio (como www.), ele estará disponível imediatamente).

Como colocar o servidor web em minha casa?


Em teoria, é preciso:
  • um computador conecatdo em permanência (ADSL, cabo ou outra coisa) com um servidor web.
  • um endereço IP fixo.


Se você tiver um endereço IP fixo, é preciso configurar os seus DNS para apontar para este endereço IP.
Na pratica, podemos muito bem fazer isso com um endereço IP dinâmico.
  • 1. Você pode usar um serviço de DNS para o IP dinâmico:

http://directory.google.com/Top/Computers/Software/Internet/Servers/Address_Management/Dynamic_DNS_Services/
Com esses sites é possivel obter o endereço IP do seu computador a partir de um de seus subdomínios (ex: seunome.dyndns.org por exemplo, seunome.dynup.net, etc).
(Estes serviços preisam da instalação de um pequeno programa no seu computador para informá-lles permanentemente sobre o seu endereço de IP).
  • 2. Em seguida, configure os seus DNS (registro CNAME) para apontar seu domínio para o subdomínio (seunome.dyndns.org ou outro).


Assim, toda vez que alguém pedirá o domínio "www.seudomínio.com", o pseudônimo DNS (CNAME) redicionará para seunome.dyndns.org (ou equivalente), que por sua vez, redicionará para o endereço IP do seu servidor web.

Alguns serviços DNS para IP dinâmico se oferecem até a hospedar completamente os seus DNS, o que é ainda mais conveniente.

E quanto aos endereços de e-mail?


Na configuração dos seus DNS, você pode indicar o nome do servidor de e-mail (SMTP) para o qual os e-mails devem ser redirecionados. Depois, você deve criar as caixas de correio eletrônico neste servidor.

Alguns alojadores DNS também oferecem serviços de redirecionamento de e-mail para os endereços de e-mail de sua escolha, o que pode ser muito útil caso você não possa criar livremente endereços de e-mail no servidor de e-mail.

Dito isto, se você quiser criar suas próprias caixas de correio eletrônico, você deve encontrar um alojador de e-mail (como para a hospedagem do HTTP e do DNS): Isto vai te dará mais flexibilidade na criação de seus endereços de e-mail.

(Os registrars ou alojadores de HTTP gratuitos que oferecem serviços de e-mail são, geralmente, limitados (você não pode escolher os nomes das caixas de e-mail ou o número de caixas de e-mail é limitado)).

Alguém já comprou o domínio que eu queria!


A regra para nomes de domínio é: o primeiro a chegar é o primeiro a ser servido. (Então, não como um político francês que deu o endereço do seu site antes de comprar o domínio (ridículo!)).

Se o nome de domínio já foi usado, a primeira coisa a fazer é:
  • Entrar em contato com o proprietário do domínio e tentar uma conciliação fora do tribunal (amigável). Ofereç-se para comprar o domínio.
  • Se não for o suficiente, a ICANN tem um mediador, que pode tentar consertar as coisas.
  • Cada registry também tem regras específicas. Por exemplo, a AFNIC devolverá sem hesitar um nome de domínio para as grandes empresas que o reclamarem.


Existem também os chamados cyber-squatters: são pessoas que compram toneladas de nomes de domínio antes que as marcas os reclamem, e tentam vendê-los a preços exorbitantes. Não faça isso, você vai ter problemas.
Alguns cyber-squatters também tirar partido de erros de digitação dos usuários e compram nomes de domínios cuja ortografia é parecida com nomes de domínios conhecidos.

A jurisprudência tende a dar razão às grandes marcas em detrimento dos cyber-squatters, mas se você é apenas um particular, nem sonhe: você não conseguirá recuperar o nome de domínio, mesmo se for o seu sobrenome.
Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
O-que-e-um-dns-como-funcionam-os-nomes-de-dominio.pdf

A ver igualmente

Na mesma categoria

Publicado por pintuda. - última modificação por Jeff
Este documento, intitulado « O que é um DNS? Como funcionam os nomes de domínio?  »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.