Ubuntu 17.04'de DNS'yi nasıl temizleyebilirim?

34

Ubuntu 17.04'te DNS'yi nasıl temizleyebilirim?

Şu anda, 17.04'ten 16.10'a yükselttikten sonra DNS'yi temizlemeye gittiğimden birkaç DNS sorunum var gibi görünüyor ve nasıl yapılacağını bulamıyorum.

Bana kimse söyleyebilir mi?

    
sordu dibs 19.04.2017 05:51

3 cevap

57

Bu komutu kullanabilirsiniz: sudo systemd-resolve --flush-caches

Sifonun başarılı olduğunu doğrulamak için şunu kullanın: % Co_de%

Örnek çıktı:

Cache
  Current Cache Size: 0
          Cache Hits: 101
        Cache Misses: 256
    
verilen cevap Dmitry Sidorenko 26.04.2017 16:51
15

Bu komut yerel ad hizmetini yeniden başlatmalı ve yerel DNS önbelleğini temizlemelidir:

systemctl restart systemd-resolved.service

Muhtemelen yeniden başlatma yerine önbelleği temizlemenin bir yolu olabilir, ancak yeniden başlatmam uygun.

    
verilen cevap tigs001 22.04.2017 00:24
2

Bunu yaptım: İşte

Belki de senin aradığın şey budur.

Kurulum

$ git clone [email protected]:dunderrrrrr/dnscache.git
$ cd dnscache/
$ sudo cp dnscache /usr/local/bin/
$ sudo chmod +x /usr/local/bin/dnscache

Kullanım

Komut dosyasına iletilebilecek, anlaşılır veya istatistiklere geçirilebilecek iki argüman var. Her ikisi de kendini açıklayıcı olmalı.

$ sudo dnscache clear
DNS cache has been cleared!
[...]
Cache
  Current Cache Size: 0
[...]
    
verilen cevap dunderrrrrr 28.03.2018 22:10

Etiketlerdeki diğer soruları oku