Foi lançado a algumas semanas um servidor de DNS (Domain Name System – Sistema de Nomes de Domínios) do google para o publico geral, a grosso modo um servidor de DNS faz a “transformação” do endereço de um site para o IP do servidor onde o site está localizado, facilitando assim a sua vida, ao invés de ter que decorar um IP de site, você decora a URL dele que e convertida para o IP dele por sua vez (que vida fácil heim
). Para adiciona o DNS.
$sudo su (após isso digite sua senha)
#echo “nameserver 8.8.8.8” > /etc/resolv.conf
#echo “nameserver 8.8.4.4" >> /etc/resolv.conf
As modificações passam a valer imediatamente. Para fazer as mudanças serem permanentes:
#chattr +i /etc/resolv.conf
Com esse comando irá “travar” o arquivo resolv.conf impedindo a mudança no endereço de DNS, caso quera “destravar” o arquivo use:
#chattr -i /etc/resolv.conf
Aqui podem encontra um benchmark do googleDNS vs openDNS, mas lembrando a velocidade dos DNS varia de acordo com sua velocidade o openDNS pode ser mais rápido que o google DNS e vice-versa dependendo da sua conexão.
Mais um serviço gratuito do Google acaba de ser lançado. O Google Public DNS. Mas o que seria isso meu caro, Watson? É uma ideia antiga que o OpenDNS já havia lançado anos atrás. DNS é um servidor que traduz nomes para os endereços IP e endereços IP para seus nomes respectivos, e permite a localização de hosts em um domínio determinado. Em resumo, é o cara que te diz o IP de um endereço qualquer para você acessar pelo navegador. O seu DNS padrão é o do provedor de acesso, mas você pode mudar isso caso haja um problema no DNS do provedor e utilizar um DNS público. Que é o caso do Google Public DNS.
E para alterar seu DNS padrão no Linux Ubuntu basta digitar o seguinte comando abaixo no seu terminal:
sudo gedit /etc/resolv.conf
Se abrirá o editor de texto com a sua configuração de DNS atual. E para usar a do Google Public DNS, basta alterar as linhas e deixá-las conforme as linhas abaixo:
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4
E agora é preciso travar as configurações para que não volte a configuração padrão com o comando abaixo:
sudo chattr +i /etc/resolv.conf
Após isso, salve o arquivo, e reinicie seu navegador. E você já estará navegando pelo Google DNS. Caso queira reverter o processo, use o comando abaixo para destravar o resolv.conf, dê um clique no gerenciador de rede ao lado do relógio e depois clique em Auto eth0.
sudo chattr -i /etc/resolv.conf
De tempos em tempos, dê o comando do gedit para checar se o resolv.conf não restaurou o DNS do provedor. Caso tenha voltado ao padrão, repita o procedimento acima e não se esqueça de travar o resolv.conf com o ’sudo chattr +i’.
Fonte