web-dev-qa-db-fra.com

Comment vider les dns d'ubuntu 12.04?

comment vider les dns d'Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)

ont essayé beaucoup de choses sous forme ici et ici aussi mais rien ne marche

62
Vikas Hardia

Installez nscd en utilisant la commande suivante si ce n'est pas encore le cas

Sudo apt-get install nscd

Vider le cache DNS dans Ubuntu en redémarrant le nscd

Sudo /etc/init.d/nscd restart
55
Maythux

Selon cette réponse du SU " Comment effacer le cache DNS dans Ubuntu? " , Ubuntu ne fournit pas par défaut de service de cache DNS . Mais si vous en avez installé un manuellement, vous pouvez généralement redémarrer ces services pour nettoyer le cache. Voici quelques exemples (source):


  • Exécutez cette commande pour vider le DNS:

    Sudo /etc/init.d/dns-clean restart
    
  • Suivez la commande ci-dessus avec ceci:

    Sudo /etc/init.d/networking force-reload
    

  • Pour vider le cache DNS nscd:

    Sudo /etc/init.d/nscd restart
    

  • Pour vider le cache DNS dnsmasq:

    Sudo /etc/init.d/dnsmasq restart
    

  • Si vous utilisez BIND, cela devrait vider le DNS:

    Sudo /etc/init.d/named restart
    

    ou

    Sudo rndc restart
    

    ou

    Sudo rndc exec
    

    BIND (> = v9.3.0) prend en charge le vidage des enregistrements d'un domaine particulier ainsi que des vues lan et wan.source Exemples:

       Sudo rndc flush
    
       Sudo rndc flushname askubuntu.com
    
       Sudo rndc flush lan
    
       Sudo rndc flush wan
    

66
precise