Explorando o OpenDNS

O OpenDNS é um serviço de DNS público, um dos mais conhecidos, que oferece um ótimo desempenho, e é aberto a todos – daí o “Open” no nome. Mas o que diferencia o OpenDNS de outros serviços, como o Google Public DNS, são os outros serviços oferecidos, como: bloqueio de domínios, diversas categorias de domínios bloqueados (como os de conteúdo adulto), estatísticas, detecção de phishing, corretor de erros de digitação, dentre outros. Exploraremos os serviços, e veremos como configurar a atualização de IP no seu computador, seja ele com Windows, Mac OS X ou Linux.

Se você ainda não sabe o que é DNS, e concorda comigo que é uma perde de tempo reinventar a roda, ainda mais quando esta possui mínimos defeitos, cito aqui uma breve explicação de Carlos E. Morimoto:

Com frequência, ouvimos dizer que o sistema de DNS é a maior base de dados do mundo. Sob certos aspectos, realmente é, mas existe uma diferença fundamental entre o DNS e um sistema de banco de dados tradicional (como um servidor MySQL usado por um servidor Web, por exemplo), que é o fato do DNS ser uma base de dados distribuída.

No topo da cadeia, temos os root servers, 14 servidores espalhados pelo mundo que têm como função responder a todas as requisições de resolução de domínio. Eles são seguidos por diversas camadas de servidores, que culminam nos servidores diretamente responsáveis por cada domínio. Quando você digita “www.hardware.com.br” ou “www.gdhn.com.br” no navegador, sua requisição percorre um longo caminho, começando com o servidor DNS do provedor, passando por um dos root servers e alguns outros servidores pelo caminho e terminando no servidor DNS responsável pelo site.

Não obstante, em uma outra dica aqui no GDH, Marcos A. T. Silva definiu com clareza o conceito por trás do OpenDNS:

A solução que pretendo apresentar aqui e que promete (fato comprovado por mim mesmo, usuário do sistema há quase um ano) acabar com muitos dos problemas acima mencionados e aumentar a velocidade da navegação, é o OpenDNS, serviço de DNS “Aberto” oferecido gratuitamente pela OpenDNS, LLC, empresa sediada em San Francisco, CA – USA.

Trata-se, nada mais nada menos, de uma alternativa aberta e gratuita aos diversos servidores DNS falhos e lentos oferecidos pelos tais provedores que nos são enfiados goela abaixo quando assinamos um plano qualquer de acesso à internet (apesar da ainda provisória “liminar” desobrigando a assinatura dos provedores quando assinamos um plano de acesso à internet).

Com o OpenDNS, você simplesmente conta com uma alternativa rápida, segura, redundante e gratuita de servidores DNS. O serviço possui um cache enorme, opera sua própria rede de servidores e software, e se torna mais rápido à medida que mais usuários utilizam a ferramenta, pois mais endereços são adicionados à lista, e assim, gradativamente, sua performance vai sendo incrementada.

Aliado a isto, uma das vantagens do OpenDNS é sua redundância. O serviço possui uma ampla rede de datacenters e servidores espalhados por diversos locais nos Estados Unidos e Europa, o que significa que a disponibilidade dos serviços também é altamente levada em conta. Se um dos datacenters cair, por exemplo, todo o tráfego é redirecionado automaticamente, utilizando tecnologia de ponta, para o datacenter mais próximo.

Como dito inicialmente, o OpenDNS não inclui apenas o serviço público de servidores DNS, mas também uma série de outros muito úteis, que incluem os principais (adaptação, créditos a Marcos A. T. Silva):

  • Phishing Protection (proteção contra sites fraudulentos/falsos): qualquer tentativa de acesso a sites que sejam identificados como tais, é automaticamente bloqueada, e uma mensagem de alerta é exibida. E para isto, o OpenDNS utiliza o PhishTank, uma das maiores e mais utilizadas bases de dados sobre phishing do mundo.

  • Domain Blocking (bloqueio de domínios): através do painel de controle, você pode simplesmente bloquear o acesso a qualquer domínio que desejar. Muito útil a administradores de rede que querem bloquear o acesso a sites fraudulentos, com conteúdo inadequado, etc. A ferramenta inclusive apresenta um formulário de contato no momento do bloqueio, para que o usuário entre em contato, se desejar, com o administrador da rede.

  • Parental Controls (controle dos pais): ferramenta similar ao Domain Blocking, mas muito mais poderosa quando a necessidade é bloquear o acesso a sites com conteúdo impróprio, como sexo ou violência, por exemplo, pois conta com uma lista pré-definida de mais de quatro milhões de sites bloqueados. Todos estes sites estão dispostos em 50 categorias de filtragem; basta selecionar as categorias desejadas, ou um nível de filtragem pré-definido, e dentro de minutos as alterações já se aplicam.

  • OpenDNS Guide (um guia, que inclui um corretor para erros ao digitar o endereço de um site): ferramenta muito útil para corrigir erros comuns quando se digita o endereço de um site. Totalmente configurável pelo usuário, você pode configurar, por exemplo, para que quando for digitado por engano “www.google.cmo”, o usuário seja automaticamente levado ao endereço correto, “www.google.com”. Quando não há o redirecionamento, o usuário cai no “OpenDNs Guide”, uma página de buscas, que inclui sugestões do tipo “Você quis dizer…”

  • Shortcuts (atalhos): você pode definir atalhos para serem utilizados durante a navegação. Por exemplo, você pode configurar para que ao digitar “g”, ou “go”, por exemplo, na barra de endereços do navegador, você seja automaticamente levado ao site do Google.

  • Statistics (estatísticas): o sistema oferece um completo painel com estatísticas, como por exemplo “total de solicitações”, “domínios mais visitados”, “total de tentativas de acesso a domínios bloqueados”, etc, sempre contendo informações completas, como data, hora, IP origem e destino, etc.

  • Customization (personalização das páginas de erro): Quando você ou algum usuário em sua rede tentar acessar um site inexistente, ou que por qualquer motivo esteja indisponível naquele momento, é apresentada uma página do próprio serviço no momento, a qual permite que seja consultado o motivo da falha, quais servidores falharam, etc. Além disso, essa página pode ser customizada pelo usuário, e no caso de empresas, por exemplo, é possível inserir-se o logotipo da mesma, slogan, etc.

Vamos aqui neste tutorial explorar esses maravilhosos recursos, que podem servir perfeitamente em pequenas empresas e redes domiciliares. Por exemplo, se na sua casa você tem três computadores em rede, e um inclusive é para seu filho, e você não quer ficar perdendo a cabeça configurando soluções complexas e miraculosas de proteção, inclusive para bloqueio de acesso de sites adultos, e de quebra ainda ter um serviço de DNS ultra-veloz, o OpenDNS é a solução perfeita.

Veremos então neste tutorial os seguintes tópicos:

  • Introdução
  • Configurando o uso dos servidores no seu computador: Windows
    • Mac
    • Linux
  • Explorando os recursos do OpenDNS
    • Criando uma conta no OpenDNS
    • Configurando a atualização automática do IP
      • Windows e Mac: cliente próprio do OpenDNS
      • Linux: DDClient
    • Bloqueando domínios
    • Personalização e outros serviços
    • Estatísticas, atalhos e conclusão

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X