Início » Brasil » Google desativa resolução de DNS no Brasil curiosamente antes do Congresso aprovar o Marco Civil

Google desativa resolução de DNS no Brasil curiosamente antes do Congresso aprovar o Marco Civil

Avatar Por

A presidente Dilma Rousseff já manifestou por diversas vezes o desejo de que dados referentes a internautas brasileiros sejam armazenados em servidores localizados no território nacional. Na mesma época em que Dilma fez tais declarações, o Google tomou uma decisão: desativou a resolução das requisições de DNS em servidores no país. Em vez disso, o Google Public DNS passou a funcionar nos Estados Unidos. A consultoria Renesys fez a descoberta.

Leia mais: Como mudar o DNS no Windows 10 e Mac

O timing é curioso. Foi a presidente anunciar que o Marco Civil da Internet teria a obrigatoriedade de servidores em território brasileiro para o Google tomar tal decisão. Entretanto, a companhia afirma que uma coisa não tem nada a ver com a outra. Leia abaixo a breve nota enviada pelo buscador ao Tecnoblog.

"A mudança de roteamento dos servidores de DNS faz parte das nossas operações normais de rede. Não há absolutamente qualquer relação com potenciais novas regras relativas à localização de dados."

Quem perde com a medida são os usuários de internet.

Primeiro, vamos à explicação do funcionamento do Google Public DNS. Todo endereço www na verdade redireciona para um número único do servidor em que aquele conteúdo está localizado. Quem faz a tradução (ou resolução) de domínio para endereço de IP são os provedores de DNS. Aqueles que não trocaram o DNS do computador de casa para o do Google ou da OpenDNS, a principal empresa do setor, provavelmente usa o DNS oferecido gratuitamente pelo provedor de internet. A Oi, a Vivo, a GVT e tantas outras possuem tecnologias próprias para este fim.

DNS do Google

A vantagem do Google Public DNS sobre os demais está relacionada com as tecnologias que o Google coloca ali. Por exemplo, atualização mais rápida do índice de domínios, e manutenção de um cache para evitar levar a requisição do usuário a um território estrangeiro quando aquele conteúdo está disponível em um servidor mais próximo, alocado no Brasil.

O problema do Google Public DNS é que ele registra o tráfego e possivelmente as informações dos usuários. Trata-se de mais um instrumento poderoso para o Google saber o que as pessoas estão acessando na rede.

Em tese o Google pode manter o serviço dele em qualquer canto do mundo. Vai funcionar normalmente, mas há perda de qualidade. Antes, a resolução do DNS ficava em território brasileiro. Desde 16 de setembro, ela tem que ir até os Estados Unidos, para em seguida a resposta retornar ao dispositivo do usuário brasileiro. A latência – esse intervalo até chegar numa máquina de fora – é maior, causando mais lentidão. Não chega a ser um absurdo do ponto de vista técnico. A latência aumenta, mas para a maioria dos internautas não há problema nisso.

Apesar de afirmar o contrário, é difícil acreditar que a movimentação do Google não seja uma precaução caso o Marco Civil da Internet passe. As tais "operações normais de rede" ficam longe de qualquer normalidade para uma empresa de internet que tem o Brasil como prioridade.

Vale lembrar que o Marco Civil da Internet trancou a pauta da Câmara dos Deputados. Em outras palavras, Suas Excelências devem votá-lo imediatamente porque o texto tramita em caráter de urgência. A expectativa é de que a matéria seja apreciada na sessão desta terça-feira (05/11).

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

Rodrigo
"A MUDANÇA DE ROTEAMENTO DOS SERVIDORES DE DNS FAZ PARTE DAS NOSSAS OPERAÇÕES NORMAIS DE REDE. NÃO HÁ ABSOLUTAMENTE QUALQUER RELAÇÃO COM POTENCIAIS NOVAS REGRAS RELATIVAS À LOCALIZAÇÃO DE DADOS.” ... leu?
@#isk3y
parabéns vaca maldita desgraçada que morra gorda dos infernos até nisso nos ferra
Fábio C. Gomes
parabéns vaca maldita desgraçada que morra gorda dos infernos até nisso nos ferra
André Silvestre
Pois é! Meu ping pro DNS do Google é de 24ms. Será mesmo que desativaram?
Uliana Andrade Amaral
tem que ser a dilma minha internet ta uma bosta
Hermes Cordeiro
nem fale.... ta dificil arrumar um dns decente agora...
Paulo Dos Santos Júnior
Eu ia tentar explicar um monte de coisa. Mas ai eu lembrei de uma só, o DNS da google é de graça, ou seja usa quem quer.
Cássio Oliveira
No site do abusar.org eles citam uma ferramenta que possibilita fazer benchmarks de DNS, assim, será possível verificar qual será mais interessante para cada caso.

Além disso, há algumas dicas de usuários e uma lista com diversos DNS.

Vale a pena ver.

http://www.abusar.org/dns.html
Geraldo Souza Moraes
Sinceramente não ligo a mínima. Essa paranóia toda vende sistemas de segurança, então estão sempre tentando te vender algo, de alguma forma. O que acho que não se pode travar é a pesquisa. Marcos regulatórios retrôgrados podem atrazar muitos anos de avanços tecnológicos. o^o/
EFG
Exatamente. A decisão mais lógica a ser tomada por um pais.... muito obrigado PT pelo seu bom senso e agilidade em fazer uma BOA idéia sair do papel tão rápido...
Rômulo Nunes
Olha isso, Davi Nunes, Italo Carlo e Marcelo Almeida... Q coisa !!
Eduardo Rigler
Melhor coisa é usar DNS próprio e/ou nacional. Google, OpenDNS e afins só para backup ou teste.
Fer
Prevejo uma enxurrada de gente dizendo que o Brasil é uma merda ao invés de culpar as empresas...

Ter nossos dados em solo nacional não só aumenta a segurança, como a velocidade que temos ao navegar (e gera mais empregos)!
Calebe Borges
Concluindo, o governo sempre busca uma forma de phoder a população.
Valdiclei Moura
Antes o google aqui dava 35ms, agora 170ms. Migrei para gigadns, um dns brasileiro com latência ótima na faixa de 50ms. Recomendo!
Aldo Silva
Na moral , Os "Depumerdas" , não sabem o que significa um processador, eles vão tem competência de aprovar um medida dessas? Tirando ainda alguns órgãos públicos de grande importância usando ainda o IPV4.
César De Tassis Filho
Um exemplo de teste que fiz agora no NameBench: http://namebench.appspot.com/id/29380001
César De Tassis Filho
Você não entendeu. O meu ponto é que mesmo com "toda essa latência" o Google Public DNS ainda é a melhor opção em termos de tempo de resposta DNS, e não apenas tempo de resposta de ping.

Nas suas colocações você está desconsiderando um ponto importante na resolução DNS: cache. O Tecnoblog não utiliza tantos nomes de domínio diferentes assim (como CDNs e tal), logo resolver "tecnoblog.net" acontece uma vez apenas enquanto o DNS estiver em cache. Aumentar o tempo de vida (TTL) do resource record (RR) pode eventualmente melhorar a performance por esse motivo.

Sobre "faz um script", já fizeram. Chama-se NameBench e é bastante confiável. Eu acabei de fazer um teste aqui no meu Live TIM em São Paulo / SP e veja o resultado: http://namebench.appspot.com/id/29380001
Veja, tem vários DNS' no Brasil com ping baixíssimo, mas em termos de resposta DNS o Google Public DNS ainda ganha. Mesmo estando "longe".

Ping não é tudo :) Não no quesito DNS.
Caio Tiago Oliveira
Matemática básica, usando o exemplo do próprio Google:
- se o ping para o DNS do Google demora 300ms e o tempo de resposta deles for 1ms, o total é 301ms.
- se o ping para o DNS do Google demorava 40ms e o tempo de resposta os mesmos 1ms, o total seria 41ms.

Não há mágica. Se leva um servidor pra mais longe, aumenta o ping, aumenta o tempo de resposta.
O que o artigo diz é que não necessariamente trocar pra um mais perto de você vá melhorar, porque você pode ter um ping em 20ms, mas um tempo de resposta de 500ms e demoraria 520ms.

Qual a melhor opção? Procurar um servidor de DNS que esteja próximo e seja bom. Como, novamente, o Google cita, o melhor que tem a fazer é testar com um grande número de sites (faz um script). Além de sempre poder trocar quando quiser.

Carregar sites que dependem de várias requisições ao servidor de DNS, como o próprio Tecnoblog, ficou inerentemente mais lento pra quem usa o DNS do Google.
Wesley Simplicio
leigo? rsrs
Thiago Xavier
Qual DNS a equipe TB recomenda agora?
César De Tassis Filho
Ping/Traceroute não é a forma ideal de se testar isso. Eu recomendo essa ferramenta: https://code.google.com/p/namebench/
O NameBench testa resoluções de nome de verdade, assim você consegue testar quanto tempo o recursivo demora de fato para retornar a resposta da sua consulta. Dá até pra você usar uma lista própria de domínios a serem testados, pois assim você consegue prever todos os casos (resposta em cache no recursivo, resposta sem cache no recursivo etc).
Gustavo Franco
https://gist.github.com/gufranco/7292954
Raul Nascimento
agora entendi porque o ping ao 8.8.8.8 esta tao alto, ja fazia algum tempo. :/
César De Tassis Filho
Usar servidores DNS que estão nos EUA não necessariamente implica em aumento de latência na resolução de nomes, e isso está descrito aqui: https://developers.google.com/speed/public-dns/faq#ping
Outro argumento, de que utilizar DNS hospedado nos EUA degrada performance de CDNs, também não necessariamente é válido porque o Google implementa em seus DNS' recursivo e autoritativo o "Client Subnet in DNS Requests" (http://tools.ietf.org/html/draft-vandergaast-edns-client-subnet-02), assim como várias CDNs: http://www.cdnplanet.com/blog/which-cdns-support-edns-client-subnet/
Em todo caso, não acho que a retirada do Public DNS do Brasil tenha algo a ver com legislação local (que sequer foi aprovada ainda). Eu encaro isso como "teoria da conspiração". A Google tem serviços muito mais "perigosos" (do ponto de vista da privacidade), como Gmail e o próprio buscador, que armazenam informações muito mais sensíveis do que o IP que fez uma consulta DNS. Mas é a minha opinião de leigo.
Gustavo Côrtes
Que bom. Nunca gostei do DNS do Google. Tudo já é rastreado ao máximo hoje em dia. O que menos quero é o Google capturando cada passo que eu dou. Por isso prefiro o OpenDNS