MacDicas - dicas e tutorias sobre Mac, iPhone, OS X.

Acelerando sua internet com o DNS do Google

sexta-feira, 4 dezembro 2009

O google acaba de lançar seu servidor público de DNS. O que é DNS? Funciona assim, quando você digita o endereço em seu browser ele precisa descobrir “em qual computador” o site está localizado em toda a internet. Então ele executa um DNS lookup, isto é, pergunta a um servidor que tem uma lista desses endereços armazenados onde encontrar determinado site. Se dentro daquela página que você entrou existirem referências a outros domínios, novos DNS lookups são realizados. Seu computador faz o pedido ao servidor e fica esperando ele responder com o endereço para poder continuar.

Para se ter uma idéia de como isso pode influenciar a sua navegação, há alguns meses quando o serviço de speedy da telefônica entrou em colapso e muita gente ficou sem internet, muitos dos que usavam um serviço de DNS que não o da telefônica continuaram navegando normalmente.

O que pode acontecer é que as vezes você tem a conexão, mas o servidor DNS de seu provedor pode estar sobrecarregado deixando a navegação lenta ou até mesmo respondendo servidor não encontrado.

Dessa maneira quanto maior a velocidade do servidor DNS de responder aos pedidos melhor. Um usuário normal de internet faz centenas ou até milhares de pedidos por dia. Essa resposta depende de vários fatores, como capacidade, conexão, velocidade do servidor e mesmo da maneira como o serviço funciona.

Para configurar o servidor DNS do google em seu mac:

Configurando Servidores DNS no MAC OS

Antes de você comerçar vale lembrar que isso não vai fazer mágica e transformar sua conexão de 256kbits em uma de 50mbit! São diversos os fatores, e isso pode tanto melhorar quanto piorar a sua navegação.

Como configurar vai depender de como você está recebendo o acesso. Se você usa um roteador e tem uma rede doméstica, você tem tanto a opção de alterar o serviço por máquina ou então no roteador para todas de uma vez.

Você pode até mesmo acrescentar vários endereços de servidores em ordem de prioridades, assim, quando um falha você pode usar outro. Para mudar o servidor DNS em sua máquina siga estes passos (talvez você precise de privilégios de admnistrador):

  1. Preferências do Systema > Network;
  2. Selecione a conexão que você está usando. Ethernet para rede com fios e Airport para a sem fios e depois clique em Avançado;
  3. Selecione a aba DNS. Você vai ver um ou mais endereços para a lista de servidores DNS. A lista está em ordem de prioridade, sendo o mais acima o servidor que é consultado primeiro; se ele falhar tenta-se o debaixo. O ideal é acrescentar o serviço do Google à sua lista com maior prioridade.
  4. Clique no + e você verá um novo quadro aparecer na lista. Digite: 8.8.8.8 e depois pressione Enter;
  5. Clique novamente no + e na nova caixa digite: 8.8.4.4 e depois pressione Enter;
  6. Agora com o mouse Arraste o endereço 8.8.8.8 para o topo da lista e 8.8.4.4 para o segundo lugar.
  7. Clique OK e Aplicar.

Pronto, você vai começar a usar os servidores de DNS do Google.

Considerações Importantes

O custo do serviço é a sua privacidade, zero. Teorias da Conspiração a parte, é claro que o plano do Google de dominar o mundo vai utilizar-se desse serviço. Se vocês está preocupado com o tipo de informação coletada pelo Google quando você utiliza esse serviço é dê uma lida na política de privacidade.

É um serviço que não é barato de ser mantido, é claro que alguma coisa o Google precisa ganhar com isso. Outros serviços parecidos usam diversos meios para gerar lucro. O OpenDNS, outro servidor público de DNS que é ótimo, quando você digita um domínio que não existe, mostra uma página de busca com termos parecidos. O que as vezes é bom, as vezes é ruim.

Eu estou testando esse serviço do Google, antes usava o OpenDNS, que ainda está na lista. E dependendo das impressões que eu tiver, vai voltar a ser o principal.

Aqui no escritório eu uso uma lista um pouco grande de servidores DNS. Como usamos um servidor LAMP para testar desenvolvimento web, inventamos nomes para os sites e quem resolve esses nomes é o nosso servidor próprio.

Outra coisa importante é que você não vai sentir qualquer diferença imediata, ou mesmo nem vai sentir diferença para melhor. Isso porque primeiro seu computador armazena um cache com essa lista de endereços, pois é mais rápido primeiro consultar se esse endereço que você procura não foi visitando antes e está armazenado em seu computador. Essa lista é atualizada periodicamente, mas não sei o tempo. Você pode forçar a limpeza da lista via terminal com “dscacheutil -flushcache” . Ou ainda o servidor de DNS de seu servidor pode ser esperto o suficiente para bater o do Google em eficiência.

Aproveite para comentar o que você acha do serviço do Google e de outros similares.

Aproveite para comentar, ou link de seu site.

Discussão

  1. Filipe

    abril 5th

    Gostei muito desse site, Tem um visual bonito, matérias de qualidade e bem redigidas… Só que precisa de mais posts (bem mais…).

    Conheci esse site agora e vejo que a coisa não está fluindo muito bem por aqui devido a essa falta de atualizações. Estou para trocar o meu velho PC para um iMac (Halellujah!) e realmente estou em busca de dicas e ferramentas úteis, quando conseguir ele (o iMac) quero já começar dominando (Sim, sou um daqueles que pesquisa muito antes de comprar algum produto aponto de que quando o produto chega não sinto aquele “ar de novidade”).

    Se possível peço que faça posts mais seguidos, eu já tive um blog e digo que não é difícil atualizar pelo menos 1 vez por semana (só parei com meu ex-blog porque o assunto que meu ex-blog tratava exigia atualizações diárias e estava começando a ficar cansado de postar e cada vez com menos tempo disponível…) a não ser que não tenha mesmo tempo disponível pra isso.

    Abraços

  2. sgobin

    abril 5th

    Oi Felipe,

    Você tem toda a razão. O blog tá bem largado… É por falta de tempo mesmo, porque eu quero é só colocar matérias originais e úteis. Uma vez por semana é uma meta razoável.

    De qualquer maneira, bem vindo ao mac!!

Comente

  • Newer Entries »
logo
logo