Como limpar o dns no Ubuntu 12.04? [duplicado]

61

como limpar o dns do Ubuntu 12.04 LTS (GNU / Linux 3.2.0-23-genérico x86_64)

já tentamos muitas coisas em aqui e aqui também, mas nada está funcionando

    
por Vikas Hardia 03.02.2014 / 12:14

2 respostas

54

Instale o nscd usando o seguinte comando, se ainda não for

sudo apt-get install nscd

Libere o cache DNS no Ubuntu, reiniciando o nscd

sudo /etc/init.d/nscd restart
    
por Maythux 03.02.2014 / 12:18
66

De acordo com essa resposta SU " Como limpar o cache DNS no Ubuntu? " , O Ubuntu por padrão não fornece serviço de cache DNS. Mas se você tiver um que instalou manualmente, normalmente poderá reiniciar esses serviços para limpar o cache. Aqui estão alguns exemplos (fonte) :

  • Execute este comando para limpar o DNS:

    sudo /etc/init.d/dns-clean restart
    
  • Siga o comando acima com isto:

    sudo /etc/init.d/networking force-reload
    
  • Para limpar nscd cache DNS:

    sudo /etc/init.d/nscd restart
    
  • Para limpar dnsmasq cache DNS:

    sudo /etc/init.d/dnsmasq restart
    
  • Se você usa o BIND, isso deve liberar o DNS:

    sudo /etc/init.d/named restart
    

    ou

    sudo rndc restart
    

    ou

    sudo rndc exec
    

    O BIND (> = v9.3.0) suporta registros de liberação de um domínio em particular e também as visões lan e wan. fonte Exemplos:

    % bl0ck_qu0te%
por precise 03.02.2014 / 13:30

Tags