Você (ou melhor, o seu computador) os utiliza diariamente. À todo momento. Eles são vitais para o funcionamento da web, para que você acesse aquele site preferido de notícias, sua rede social favorita, o site de sua empresa.
Entretanto, é provável que você nem saiba que eles existam, ou então que nunca tenha sequer pensado neles com mais atenção. Servidores DNS representam uma parte essencial da internet, da maneira como os websites são pesquisados, localizados e acessados.
DNS é uma sigla para “Domain Name System”, ou “Sistema de Nomes de Domínios”. Trata-se, de forma bastante resumida, de servidores que armazenam listagens de domínios e seus respectivos endereços IPs.
Mas não é apenas isso: tais servidores também traduzem os endereços que digitamos no navegador (por exemplo: codigofonte.com.br) para o endereço real dos websites, o qual é, na verdade, um endereço IP (Internet Protocol). O IP, por sua vez, é um endereço numérico, composto por quatro grupos de 8 bits cada.
Cada computador, cada servidor conectado à grande rede, possui seu próprio endereço IP, e existem diversos servidores DNS em operação na internet. Existem aqueles mantidos por empresas e/ou provedores de acesso, por exemplo, e existem também servidores DNS públicos, passíveis de utilização pelo grande público.
A qualidade de tais servidores é muito importante para a qualidade e a velocidade da navegação. Trabalhando também como “tradutores” (traduzindo nomes de domínio em endereços IPs), eles são utilizados com enorme frequência, e o processo de resolução de nomes de domínios (quando um servidor DNS retorna o IP de um site) pode levar mais ou menos tempo, dependendo de diversos fatores, incluindo cache, latência, etc.
E, claro, este tempo adicional (ou ou não) impacta diretamente a velocidade com a qual acessamos um site. Os servidores DNS dos provedores de internet (os quais são utilizados pela grande maioria dos usuários, inclusive por você, neste exato momento) também passam, vez ou outra, por problemas de congestionamento, o que acaba, obviamente, afetando a velocidade de nossa navegação.
Usando DNSs alternativos para acelerar a navegação
Mas você também pode utilizar servidores DNS públicos, alternativos, diferentes daqueles fornecidos pelo seu provedor de acesso à internet (os quais você geralmente nem sabe quais são). Alguns destes servidores/serviços também contam com caches que agilizam bastante as respostas.
A segurança também é um fator que deve ser levado em consideração, e alguns DNSs alternativos se preocupam com este quesito de maneira muito especial; e segurança, como sabemos, nunca é demais.
Obs: para utilizar os servidores DNS abaixo, você precisará alterar as configurações do seu adaptador de rede e/ou do seu roteador, adicionando/alterando os endereços IP aí informados.
Simples, direto ao ponto, o DNS Público do Google é um dos mais rápidos, e apesar de não oferecer recursos adicionais e/ou “firulas” (como o OpenDNS, por exemplo – veja abaixo), ele é rápido e estável. Trata-se, seguramente, de um serviço gigantesco, dotado de uma infraestrutura gigantesca.
O Google Public DNS, além disso, conta com diversos métodos implementados que visam reduzir o tempo das pesquisas de DNS, incluindo provisionamento adequado de servidores visando um melhor tratamento do tráfego, prevenção contra ataques DDoS e um amplo cache.
O Google também se aproveita, aqui, da infraestrutura e tecnologia utilizadas em seu trabalho como motor de busca. Seu robô varre a internet diariamente, e neste processo acaba resolvendo e armazenando em cache uma quantidade gigantesca de dados, websites, endereços, IPs, etc. Tudo isto, obviamente, é então utilizado no sistema do “Google Public DNS”.
Para utilizar – IPv4
Servidor primário: 8.8.8.8
Servidor secundário: 8.8.4.4
Para utilizar – IPv6
Servidor primário: 2001:4860:4860::8888
Servidor secundário: 2001:4860:4860::8844
Outra alternativa confiável e capaz de acelerar bastante sua navegação na internet. O OpenDNS responde a cerca de 80 bilhões de requisições DNS por dia, e oferece acesso, mediante registro (alguns outros recursos adicionais são pagos), a algumas funcionalidades adicionais bastante interessantes, como por exemplo filtros, bloqueio de conteúdo adulto e proteção contra phishing.
O serviço também é capaz de fornecer ao usuário estatísticas de utilização, e conta com um cache enorme, mantido em uma rede própria de servidores e software localizados em diversos países.
Para utilizar – IPv4
Servidor primário: 208.67.222.222
Servidor secundário: 208.67.220.220
Para utilizar – IPv6
Acesse o link abaixo, para listagem com servidores IPv6 e também IPv4 adicionais:
Eis um serviço que vai direto ao ponto. O DNS.Watch, além de gratuito, se preocupa com a privacidade e afirma não manter logs das requisições realizadas pelos seus usuários.
Para utilizar – IPv4
Servidor primário: 84.200.69.80
Servidor secundário: 84.200.70.40
Para utilizar – IPv6
Servidor primário: 2001:1608:10:25::1c04:b12f
Servidor secundário: 2001:1608:10:25::9249:d69b
Se você se preocupa com a segurança, dê uma olhada no Norton ConnectSafe. O serviço foi criado e é mantido pela Symantec, empresa mais do que tradicional na área de antivírus e soluções de segurança.
O Norton ConnectSafe é capaz de realizar bloqueio de malwares e sites de phishing. O serviço também pode realizar o bloqueio de sites com conteúdo adulto (bastante apropriado para quem tem crianças em casa, por exemplo). Todos os serviços também são oferecidos gratuitamente.
Para utilizar – IPv4
- Proteção básica (malwares, phishing e scam) – Servidor primário: 199.85.126.10 – Servidor secundário: 199.85.127.10;
- Proteção básica + proteção contra pornografia – Servidor primário: 199.85.126.20 – Servidor secundário: 199.85.127.20;
- Proteção básica + proteção contra pornografia + outros tipos de proteção (sites contendo violência, menção a álcool, crimes, drogas, jogos de azar, etc) – Servidor primário: 199.85.126.30 – Servidor secundário: 199.85.127.30;
O OpenNIC é um serviço também muito interessante, mantido por uma organização sem fins lucrativos e com servidores em diversos locais do mundo.
O serviço também conta com um recurso que é capaz de sugerir o servidor mais próximo do usuário: é uma pena, entretanto, que não existam servidores no Brasil.
Informações sobre servidores em diversos locais do mundo: