Come svuotare dns in ubuntu 12.04? [duplicare]

61

come svuotare dns di Ubuntu 12.04 LTS (GNU / Linux 3.2.0-23-generico x86_64)

hanno provato molte cose sotto forma qui e qui anche se non funziona niente

    
posta Vikas Hardia 03.02.2014 - 12:14

2 risposte

54

Installa nscd usando il seguente comando se non ancora

sudo apt-get install nscd

Svuota la cache DNS in Ubuntu riavviando il nscd

sudo /etc/init.d/nscd restart
    
risposta data Maythux 03.02.2014 - 12:18
66

In base a questa risposta SU " Come svuotare la cache DNS in Ubuntu? " , Ubuntu per impostazione predefinita non fornisce il servizio di cache DNS. Ma se ne hai uno che hai installato manualmente, potresti in genere riavviare quei servizi per pulire la cache. Ecco alcuni esempi (fonte) :

  • Esegui questo comando per svuotare DNS:

    sudo /etc/init.d/dns-clean restart
    
  • Segui il comando precedente con questo:

    sudo /etc/init.d/networking force-reload
    
  • Per svuotare nscd cache DNS:

    sudo /etc/init.d/nscd restart
    
  • Per svuotare dnsmasq cache DNS:

    sudo /etc/init.d/dnsmasq restart
    
  • Se utilizzi BIND, devi svuotare DNS:

    sudo /etc/init.d/named restart
    

    o

    sudo rndc restart
    

    o

    sudo rndc exec
    

    BIND (& gt; = v9.3.0) supporta lo svuotamento di record da un determinato dominio e anche le visualizzazioni lan e wan. source Esempi:

       sudo rndc flush
    
       sudo rndc flushname askubuntu.com
    
       sudo rndc flush lan
    
       sudo rndc flush wan
    
risposta data precise 03.02.2014 - 13:30

Leggi altre domande sui tag