Comment vider les dns dans Ubuntu 12.04? [dupliquer]

61

Comment vider les DNS de Ubuntu 12.04 LTS (GNU / Linux 3.2.0-23-generic x86_64)

J'ai essayé de nombreuses choses sous forme ici et ici également, mais rien ne fonctionne

    
posée Vikas Hardia 03.02.2014 - 12:14
la source

2 réponses

54

Installez nscd en utilisant la commande suivante si ce n’est pas encore

sudo apt-get install nscd

Vider le cache DNS dans Ubuntu en redémarrant nscd

sudo /etc/init.d/nscd restart
    
réponse donnée Maythux 03.02.2014 - 12:18
la source
66

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

  • Exécutez cette commande pour vider 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 DNS:

    sudo /etc/init.d/named restart
    

    ou

    sudo rndc restart
    

    ou

    sudo rndc exec
    

    BIND (& gt; = 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
    
réponse donnée precise 03.02.2014 - 13:30
la source

Lire d'autres questions sur les étiquettes