Resolução de DNS lenta

9

Após uma instalação limpa de 10.10, estou achando que a resolução do DNS leva muito tempo. Atingir qualquer URL leva alguns segundos (10 a 30) antes de o site ser exibido. Estou pensando que esse é um problema de resolução de DNS devido ao texto "aguardando" ou "procurando" exibido no Firefox e no Chrome.

Eu não entendo esse problema com o Slackware Linux ou o Windows 7, por isso não é um problema específico da rede ou do servidor DNS. É algo do lado do cliente.

Olhando em volta no Google, vejo algumas outras pessoas com esse problema. Os que relataram uma solução alternativa ao alternar para openDNS estão desabilitando o IPV6 ou lidando com outro problema.

Qualquer ajuda seria apreciada.

Minha placa de rede está conectada: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express

Obrigado

    
por Jorge Castro 21.10.2010 / 16:57

4 respostas

3

Tente definir seu servidor de DNS manualmente. Algumas vezes, o Ubuntu tem problemas com os roteadores que fornecem esse tipo de serviço (como DNS-Server = 192.168.1.1).

% bl0ck_qu0te%

Você pode encontrar seus servidores DNS acessando a interface da Web do seu roteador (pode ser algo como 192.168.1.1) em seu navegador da Web.

Eu tenho que fazer isso desde 10.04 em todas as máquinas!

    
por sBlatt 21.10.2010 / 17:32
6

A causa mais comum de lentidão no carregamento de páginas nos navegadores é devido ao ipv6, que vem habilitado por padrão no Ubuntu. Quando habilitado, ele precisa de tempo limite antes de o ipv4 entrar em ação, o que causa o atraso quando o ipv6 não é suportado pela sua rede. Há um teste simples que você pode realizar para verificar se esse é o problema - tente acessar uma página da Web usando o endereço IP. Por exemplo, tente abrir o seguinte endereço:

link

Ele deve levar você ao site do Stack Overflow. Se o endereço responder rapidamente, é muito provável que você tenha um problema de resolução de DNS devido ao ipv6.

Você pode desativar o ipv6 no Firefox, definindo a preferência network.dns.disableIPv6 como true.

  1. Digite about: config na barra de endereço e pressione Enter.
  2. Encontre network.dns.disableIPv6 na lista.
  3. Clique com o botão direito - > Alternar .
  4. Reinicie o Firefox e tente novamente.

Você também pode desativar o ipv6 no nível do sistema. Para fazer isso, abra o arquivo / etc / default / grub com um editor:

gksudo gedit  /etc/default/grub

Em seguida, altere a seguinte linha:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

Com a seguinte linha:

GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”

Em seguida, atualize o grub:

sudo update-grub

Você também pode tentar aumentar o tamanho do cache do DNS do Firefox e reduzir a expiração do cache do DNS, para que o navegador não consulte o servidor DNS com tanta freqüência.

  1. Digite about: config na barra de endereços do Firefox para abrir as preferências avançadas
  2. Digite network.dnsCache no campo de filtro e pressione Enter
  3. Clique com o botão direito do mouse nos resultados vazios e selecione " Novo > > Integer "
  4. Defina o nome da preferência como network.dnsCacheEntries e defina o valor como 1000
  5. Clique com o botão direito do mouse nos resultados vazios e selecione " Novo > > Integer "
  6. Defina o nome da preferência como network.dnsCacheExpiration e defina o valor como 7200
por lovinglinux 21.10.2010 / 17:15
2

consertar:

Em uma atualização para o Precise, o vínculo não foi reconfigurado corretamente, resultando em uma falha na resolução de nomes de domínio.

A solução foi reconfigurar o pacote bind9 no dpkg e desativar a integração do resolvconf que foi deixada na atualização.

citado aqui - [A ligação não está configurada corretamente na atualização (integração do resolvconf)] - link

    
por Ivan 05.06.2012 / 23:23
0

No meu caso, alguns softwares de VPN tinham escrito um arquivo /etc/resolv.conf que eu não conhecia. Então, eu estava resolvendo o DNS para algum local indesejado.

O desktop do Ubuntu não precisa desse arquivo, portanto, exclua-o ou edite-o para algo como:

 $  more /etc/resolv.conf
 #Google's openDNS
 nameserver 8.8.8.8     
 nameserver 8.8.4.4

alguém.

    
por gare 05.01.2013 / 16:29