Tutorial do Google DNS

Tutorial do Google DNS
Em 3 de dezembro de 2009, o Google anunciou seu serviço gratuito de sistema de nomes de domínio alternativo (DNS), o Google Public DNS, que pode ser usado por qualquer pessoa como uma alternativa a outros provedores de DNS. Neste artigo, explicamos por que você deve se preocupar com o serviço DNS que você usa e fornecemos instruções detalhadas que explicam como você pode alternar do seu serviço DNS atual para o Google Public DNS.

O que é o Sistema de Nomes de Domínio (DNS)?

O sistema de nomes de domínio é frequentemente descrito como a agenda telefônica da Internet. É um sistema de nomeação descentralizado hierárquica cujo papel principal é traduzir nomes de domínio em endereços IP. Sem o DNS, a única maneira de visitar qualquer site seria inserir seu endereço IP diretamente na barra de endereço. O DNS nos poupa essa provação, fornecendo um serviço de diretório distribuído em todo o mundo, que é uma parte vital da Internet desde 1985.

Hoje em dia, existem muitos serviços DNS gratuitos e públicos que juntos lidam com centenas de bilhões de solicitações todos os dias. Apesar de tantas opções, a maioria das pessoas não tem consciência de qual serviço DNS usa porque praticamente todos os dispositivos eletrônicos modernos atribuem um serviço DNS automaticamente quando se conectam à Internet pela primeira vez via DHCP (Dynamic Host Configuration Protocol), um protocolo de gerenciamento de rede que atribui dinamicamente um IP endereço e outros parâmetros de configuração de rede para cada dispositivo em uma rede.

Por que devo mudar minhas configurações de DNS?

Mas só porque seu computador ou roteador selecionou um serviço DNS para você, provavelmente um operado pelo seu provedor de serviços de Internet (ISP), não significa que você precisa continuar usando esse serviço indefinidamente. De fato, existem várias razões atraentes para alterar suas configurações de DNS.

  • Velocidade: Os serviços DNS de terceiros prometem melhores velocidades e menor latência do que os serviços DNS da maioria dos ISPs. O Google Public DNS é um excelente exemplo de um serviço DNS rápido, pois é o maior serviço público de DNS do mundo, lidando com mais de 400 bilhões de solicitações por dia. Para descobrir o quão mais rápido o Google Public DNS é comparado ao seu serviço DNS atual, recomendamos que você faça o download e use uma ferramenta de benchmarking DNS como o Namebench, que faz solicitações de DNS a vários serviços DNS e compara os resultados.
  • Confiabilidade: Alguns ISPs são notoriamente horríveis quando se trata de manter seus servidores DNS em ordem de funcionamento, mesmo que possam oferecer um excelente serviço. Se isso soa como o seu ISP atual, a boa notícia é que você pode não precisar procurar alternativas disponíveis ainda. Há uma boa chance de que a mudança para os serviços DNS de alternativas, como o Google Public DNS, resolva todos os seus problemas e forneça o serviço confiável que você está procurando.
  • Segurança: Google Public DNS e muitos outros serviços DNS alternativos oferecem proteção aprimorada contra ameaças à segurança do DNS, incluindo ataques de falsificação e ataques de negação de serviço (DOS). Por exemplo, o Google Public DNS é super-provisionar os recursos da máquina para proteger contra ataques diretos de DOS, implementando a verificação básica de validade dos pacotes de resposta e a credibilidade do servidor de nomes, adicionando entropia para solicitar mensagens, remover consultas duplicadas e muito mais.

Como mudar para o Google Public DNS?

Se o convencemos de que vale a pena experimentar o Google Public DNS, temos boas notícias para você: mudar de um serviço DNS para outro é muito fácil e leva apenas alguns minutos. Mas antes de ir em frente e alterar qualquer configuração, você deve pegar um pedaço de papel ou abrir um bloco de notas no seu computador para que você possa anotar suas configurações atuais para fins de backup. Se algo der errado (não se preocupe, porque não há muito que possa dar errado), ou você decide que você gosta mais do seu serviço DNS antigo, você pode simplesmente refazer suas etapas e usar as configurações originais.

Alterando as configurações de DNS usando o NetworkManager

O NetworkManager é um daemon que fica no topo de Libudev e de outras interfaces do kernel Linux e fornece uma interface de alto nível para a configuração de interfaces de rede na maioria das distribuições modernas do Linux, bem como a capacidade de se conectar automaticamente às redes com fio e sem fio.

Para mudar para o Google Public DNS no Ubuntu usando o NetworkManager, vá para System> Preferências> Conexões de rede.

  • Selecione a conexão para a qual você deseja configurar o Google Public DNS e clique no botão Editar.
  • Uma nova janela aparecerá e conterá uma guia para configurações de IPv4 e outra guia para configurações de IPv6.
  • Digite os seguintes endereços IP do Google Public DNS no campo Servidores DNS correspondentes:
    • Para IPv4: 8.8.8.8 e/ou 8.8.4.4.
    • Para IPv6: 2001: 4860: 4860 :: 8888 e/ou 2001: 4860: 4860 :: 8844.
  • Clique em Aplicar para salvar as novas configurações.
  • Teste suas novas configurações visitando qualquer site.
    • Se o site carregar como deveria, sua configuração está correta.
    • Caso contrário, algo está errado e você pode encontrar o erro ou voltar para sua configuração antiga.

Como toda distribuição do Linux é um pouco diferente, não podemos fornecer um único conjunto de instruções que abranjam todos os usuários do Linux. Se você está tendo problemas para descobrir onde as configurações do DNS estão definidas em sua distribuição, use o Google para procurar um tutorial específico de distribuição.

Alterando as configurações de DNS editando o resolução.arquivo conf

A resolução.O arquivo conf é usado em várias distribuições Linux para definir as configurações de DNS. Este arquivo de texto simples é legível pelo homem e você não precisa ter medo de editá-lo-apenas não se esqueça de criar um backup primeiro para que você possa reverter para ele mais tarde se as coisas não funcionarem como deveriam.

Para mudar para o Google Public DNS em um servidor Debian usando a resolução.arquivo conf, editar /etc /resolv.confiando seu editor de texto favorito. Basta adicionar as duas linhas a seguir para IPv4:

  • NameServer 8.8.8.8
  • NameServer 8.8.4.4

E as duas linhas a seguir para IPv6:

  • NameServer 2001: 4860: 4860 :: 8888
  • NameServer 2001: 4860: 4860 :: 8844

Em seguida, salve as configurações e reinicie quaisquer clientes da Internet que você estiver usando. Opcionalmente, você também pode remover outras linhas de servidor de nomes no arquivo para garantir que não use nada além de DNS público do Google, mas é aconselhável deixar pelo menos um servidor de nomes alternativos como um backup.