O que é DNS? Como trocar o servidor de DNS no Windows e no Linux?

31 Comentários

O que é DNS?

O DNS (Domain Name System ou Sistema de Nome de Domínio) é um endereço de IP que conecta a um servidor de transforma uma URL (Uniform Resource Locator ou Localizador de Recursos Uniforme) em um IP, de forma que a Internet entenda qual site você pretende acessar e começa a baixar a página e envia a seu navegador. Confuso? Vamos explicar de uma forma mais simples.

Quando você digita www.guiadopc.com.br na barra de endereços do seu navegador, o navegador vai enviar as informações para o servidor de DNS que você usa e transformar num IP (conjunto de números que são uma espécie de “RG” ou “Endereço” de cada servidor ou computador, no caso seu computador tem um IP que identifica seu computador na internet assim como os sites que você acessa também têm um IP).

Assim que o servidor de DNS transforma o site em um IP, ele vai redirecionar para o servidor do site que você quer acessar e mostrar a página no seu navegador. Basicamente, seria como transformar um endereço residencial em coordenadas de latitude e longitude, afinal de contas é muito mais fácil decorar www.guiadopc.com.br do que 209.140.18.196 não é mesmo?

Servidor de DNS transforma a URL de um site num endereço de IP para que a conexão seja feita.

O que o DNS influência na minha conexão?

Alguns servidores de DNS usado pelos provedores de internet recebem muitos acessos a todo momento, e isso pode fazer com que o tempo de resposta (ping) do servidor DNS seja maior que o normal e atrasando (suavemente) o carregamento de algumas páginas em geral, além de que quando um site muda de servidor, ele muda de IP também, mas mantém a mesma URL. Um servidor de DNS precisa manter seu banco de dados sempre atualizado para que um site recém-migrado a um novo servidor abra no seu navegador.

Por que devo trocar o DNS do meu provedor por outro DNS?

Alguns servidores alternativos de DNS indexam novos IPs mais rapidamente, bem como resolvem URLs mais rapidamente que outros. O OpenDNS por exemplo permite ao usuário centenas de customizações como o bloqueio de alguns sites e anti-phishing (fraude eletrônica) além de claro, um tempo de resposta mais ágil do que um servidor DNS de seu provedor.

Mini tutorial: Como alterar o DNS no Windows e no Linux

Pode parecer meio cabuloso e cheio de palavras complicadas todo esse tutorial, mas geralmente é uma coisa bem simples de fazer, apenas preste bastante atenção, reúna os materiais e use uma tesoura sem ponta para não se machucar:

Windows 7 

  1. Abra a Central de Rede e Compartilhamento (Iniciar > Painel de Controle > Rede e Internet > Central de Rede e Compartilhamento)
  2. Clique em Alterar as configurações do Adaptador
  3. Botão direito do mouse em Rede local, clique em Propriedades
  4. Na lista que segue, desça até Protocolo TCP/IP versão 4 e clique em Propriedades
  5. Marque a opção Usar os seguintes endereços de servidor DNS
  6. Insira o dois endereços fornecidos pelo servidor de IP
  7. Clique em Ok

Assim ó

Ubuntu Linux

  1. Vamos usar um método mais simples. Abra um terminal e digite: sudo gedit /etc/resolv.conf
  2. O Editor de texto vai abrir um arquivo mais ou menos assim onde “x” são números:
    # Generated by NetworkManager
    nameserver x.x.x.x
    nameserver x.x.x.x
  3. Altere os números do primeiro nameserver para o servidor principal e do segundo para o servidor alternativo do seu seriviço de DNS
  4. Salve, feche e depois digite sudo chattr +i /etc/resolv.conf para impedir que o gerenciador de conexões restaure os antigos servidores de DNS.

Firmware do roteador/modem

  1. Abra o navegador e acesse o firmware do seu modem (geralmente usando http://routerlogin.net caso contrário consulte o manual)
  2. Procure pela configuração de DNS, geralmente nas configurações básicas.
  3. Marque a opção “Usar esses servidores DNS” e digite os servidores.
  4. Salve e feche.

Configurando no NetGear WGR612

Nota: As configurações e passos podem variar de marca para marca, consulte o manual ou faça uma breve pesquisa na Internet sobre como alterar esse tipo de configuração.

Quais servidores DNS devo usar?

O Guia do PC indica o OpenDNS (que possui ferramentas uteis como controle parental e anti-phishing) cujo os endereços são:

  • 208.67.222.222 (principal)
  • 208.67.220.220 (alternativo)

Você também pode usar o DNS público do Google (bem fácil de decorar, é seguro como o OpenDNS e com bom tempo de resposta)

  • 8.8.8.8 (principal)
  • 8.8.4.4 (alternativo)

 

sobre o autor
"João Pedro Sacheti, 17 anos, residente de Cândido Mota no interior de São Paulo. Desde muito cedo usava o computador e precocemente aderiu ao ICQ (que no ano seguinte cairia em desuso) e ao MSN e foi progredindo seu conhecimento de forma autodidata. Em 2008 começou a estudar o Linux e com 13 anos ja fazia instalações do Windows e do Arch Linux por si só. Pretende trabalhar na área de TI."
  • TiagoRigueto

    A o meu roteador CISCO WRT54GH não tem esse treco não!!! rs

    Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 Windows 7
  • Bruno Alisson

    Bem explicativo, mas é necessário um revisor de texto. Vi vários erros de grafia.

    Usando Firefox 10.0.2 Firefox 10.0.2 em Windows 7 Windows 7
  • Luis

    Ja testei o Dns do Google um tempo atrás e axei rapido,apenas a velocidade dos downloads que diminuirão um pouco mas o tempo de abertura das paginas de internet são bem rapidos.
    Atualmente uso o OpenDns e gosto dele.
    Outro bom tbm é o Norton Dns que esta cada vez melhor,axei ele bem rapido e bloqueia sites com virus

    Usando Internet Explorer 9.0 Internet Explorer 9.0 em Windows 7 x64 Edition Windows 7 x64 Edition
    • Vitor

      Velocidade de download não tem nada haver com isso, depois que a conexão já está estabelecida o DNS não precisa ser mais chamado.

      Usando Firefox 10.0.2 Firefox 10.0.2 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Valter Leonardo

    Muito legal…Mas, existe algum meio de teste para averiguar qual servidor DNS responde mais rapidamente? Digo isso, porque existe muitos testes de ip, ping, jiter, etc.

    Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
    • Leonardo

      vc pode usar o ping mesmo pra verificar a latencia, mas pra ver o tempo de procura de DNS eu n sei como…

      Usando Firefox 10.0.2 Firefox 10.0.2 em GNU/Linux x64 GNU/Linux x64
      • Rafael

        Caros, to vendo aqui que é old, mas segue ai:

        Tem um programa que mede a velocidade de resolução de nomes, namebench (http://code.google.com/p/namebench/) tem para MAC, WINDOWS e LINUX)

        Abraços,

        Usando Google Chrome 24.0.1312.56 Google Chrome 24.0.1312.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • renan

    norton dns :
    198.153.192.1
    198.153.194.1
    http://setup.nortondns.com/

    Usando Firefox 10.0.2 Firefox 10.0.2 em Windows 7 x64 Edition Windows 7 x64 Edition
    • http://sinapseslivres.com.br Guilherme Macedo

      E a velocidade? É boa?

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows XP Windows XP
  • http://aquasimples.blogspot.com Leandro D. Soares

    Pesquisei aqui e vários sites apontam que o DNS da própria GVT é mais rápido que esses…

    Usando Firefox 10.0.2 Firefox 10.0.2 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Leonardo

    esse metodo do ubuntu tambem funciona em grande parte das distribuicoes (se nao todas)

    Usando Firefox 10.0.2 Firefox 10.0.2 em GNU/Linux x64 GNU/Linux x64
  • Eduardo Coelho

    Infelizmente o tempo de resposta dos servidores de DNS do Google e OpenDNS são muito maiores que o padrão da GVT, nesse caso, continuo com o não-tão-bom servidor de DNS padrão… :/

    Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Mac OS X 10.7.3 Mac OS X 10.7.3
  • Alan

    Nuss, Linux como sempre com seu modo texto…
    Como “Linux” é só um kernel e existem 1001 distros com suas interfaces peculiares, a única forma de passar uma dica que serve para todos é via terminal. Isso também, se o editor gedit estiver instalado, caso contrário, é preciso usar outro, o que já confunde o usuário comum.
    Depois não entendem porque ele não se torna popular nos computadores.

    Usando Internet Explorer 10.0 Internet Explorer 10.0 em Windows 8 x64 Edition Windows 8 x64 Edition
  • Gardenajj

    Usuário comum não amigo, usuário preguiçoso e leigo mesmo para se confundir com algo taum básico!

    Usando Firefox 10.0.2 Firefox 10.0.2 em Ubuntu Ubuntu
  • Gardenajj

    Windows

    Abra a Central de Rede e Compartilhamento (Iniciar > Painel de Controle > Rede e Internet > Central de Rede e Compartilhamento)
    Clique em Alterar as configurações do Adaptador
    Botão direito do mouse em Rede local, clique em Propriedades
    Na lista que segue, desça até Protocolo TCP/IP versão 4 e clique em Propriedades
    Marque a opção Usar os seguintes endereços de servidor DNS
    Insira o dois endereços fornecidos pelo servidor de IP
    Clique em Ok

    ————————-

    Linux

    vi /etc/resolv.conf

    e simplesmente Edite/altere as dns.

    Qual é mais simples?

    Usando Firefox 10.0.2 Firefox 10.0.2 em Ubuntu Ubuntu
    • Yuri

      A configuração visual é muito mais fácil, são só cliques, é algo muito intuitivo, fácil de se lembrar.

      Tudo o que tem de lidar com arquivos texto confunde o usuário.

      Justamente pelo fato dos programadores do Linux se recusarem a entender o psicológico do usuário comum é que o Linux não engrena no desktop.

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Gardenajj

    E o ubuntu também possui uma forma gráfica para alterar as dns, simplesmente editando as conexões!

    Usando Firefox 10.0.2 Firefox 10.0.2 em Ubuntu Ubuntu
    • Yuri

      Forma gráfica que não é igual em outra distribuição.

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Yuri

    Se querem que o Linux seja popular, primeiro é preciso ter uma única distribuição, tipo o Android, e ser tudo gráfico e intuitivo.

    Sem dizer que as configurações visuais de rede em várias distros são todas bugadas, se quiser algo eficaz deve fazer tudo em modo texto mesmo.

    Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Gardenajj

    Exatamente por ser outra “distribuição”.
    E se for única será como o Windows … limitado e preso a regras ditadas pela Microsoft. Ser usuario linux e ser livre para personalizar e editar da forma que vc achar melhor!

    A única coisa que acho o Windows melhor e uso o mesmo ainda, é para jogos.

    Usando Firefox 10.0.2 Firefox 10.0.2 em Ubuntu Ubuntu
    • Yuri

      É o preço que se paga pela liberdade.
      Sem ambiente padronizado, sem muitos usuários.
      Ambiente padronizado (Windows), domínio do mercado.
      Quanto a ser melhor, prefiro o Windows.
      Ter Linux, Windows e Mac para se escolher também é liberdade.

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
    • Yuri

      Usuários só quer que as coisas funcionem, no trabalho, na escola, em casa, tudo igual.
      Depois ele desliga o computador e vai viver sua vida.
      É igual carro, só os aficionados estão preocupados em personalizá-los, a maioria os quer todos originais, só querem ir de um lugar para outro, mais nada.
      Essas coisas não são a vida do usuário comum, são só facilitadores, nada mais.

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Gardenajj

    Funciona crackeado!

    Se não fosse possível crackear o windows ele não teria esse numero de usuários!

    Usando Google Chrome 17.0.963.65 Google Chrome 17.0.963.65 em GNU/Linux GNU/Linux
    • Yuri

      “Funciona crackeado!”
      Isso é mais humilhante ainda para o Linux, não acha?

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
    • Yuri

      Linux para os usuários é a ultima, das ultimas opções.
      Só na impossibilidade de usar qualquer outra coisa, aí sim usariam o Linux.
      Bem lamentável isso.
      Isso mostra o quanto os usuários se sentem satisfeitos com ele.

      Usando Google Chrome 17.0.963.56 Google Chrome 17.0.963.56 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Gardenajj

    Não mesmo, porque seria humilhante para o linux? Afina é vcs que estão usando um programa de terceiros que pode estar injetando uma dll com scripts maliciosos na sua maquina, pode até estar validando o windows, mais quem garante que sua maquina também não se tornará um zumbi, afinal duvido que alguém já tenha verificado as dll. Nem todos injetores fazer 100% o papel deles!

    Usando Google Chrome 17.0.963.65 Google Chrome 17.0.963.65 em GNU/Linux GNU/Linux
  • Antonio

    Concordo com vc, Yuri… o usuário quer algo hj que funcione sem complicação e incompatibilidade e, o windows oferece isso hj. Quanto a “crackear” acho que já tivemos dias piores, pq, hj a gente compra uma licença windows 7 Pro por R$ 280,00, sem falar as versões OEM… Mas esse ano pretendo me especializar no LINUX, pq eu tb gosto do bichinho…

    Usando Google Chrome 18.0.1025.142 Google Chrome 18.0.1025.142 em Windows 7 x64 Edition Windows 7 x64 Edition
  • Tsukino

    O sudo gedit /etc/resolv.conf criou um arquivo em branco.

    Usando Firefox 13.0.1 Firefox 13.0.1 em Ubuntu x64 Ubuntu x64
  • http://www.twitter.com/stevamgab Gabriel Estevam

    Cara, te daria um beijo na boca se eu não fosse hétero!! Mandei meu pc formatar até pq não tavam funcionando direito alguns site. Peguei ele depois da formatação e ficou na mesma. Comecei a pesquisar mais uma vez na net (depois de ter gasto várias horas fazendo de tudo pra tentar consertar antes de mandar formatar), e foi só quando fiz o processo de trocar o dns que vc explicou que consegui fazer funcionar. Valeu ae João Pedro!!!

    Usando Google Chrome 20.0.1132.57 Google Chrome 20.0.1132.57 em Windows 7 Windows 7
  • Fernanda

    Gente, eu sou totalmente leiga nesses assuntos e não entendi direito se essa mudança de DNS altera a conexão. Por exemplo, eu sou da Velox e se eu mudar o DNS posso perder a conexão com o provedor?
    Estou com um problema para acessar sites como gmail, youtube, google e facebook, ao entrar nesses sites sou levada a uma atualização obrigatória e automática. Andei pesquisando na internet e descobri que pode ser problema com o DNS que está sendo redirecionado para essas páginas falsas. Então, queria saber se ao alterar o DNS eu poderia perder minha conexão atual.
    Agradeço se alguém puder me ajudar.

    Usando Google Chrome 21.0.1180.60 Google Chrome 21.0.1180.60 em Windows 7 x64 Edition Windows 7 x64 Edition
  • http://facebook adao miranda

    boa explicaçao gostei e ajudou muito

    Usando Google Chrome 21.0.1180.60 Google Chrome 21.0.1180.60 em Windows XP Windows XP