MacOS Sierra'da & DNS Önbelleğini Sıfırlama Nasıl Temizlenir

İçindekiler:

Anonim

DNS ayarlarını değiştirmiş olan Mac OS kullanıcılarının, değişikliklerin etkili olması için DNS önbelleğini temizlemeleri gerekebilir. Ayrıca, Mac'te eski DNS önbelleğiniz varsa bazen ad sunucuları ve etki alanları istendiği gibi çözümlenmeyebilir; bu, DNS önbelleğini sıfırlamanın genellikle çözüm olabileceği başka bir durumdur.

MacOS Sierra 10.12 ve sonrasında DNS önbelleğini nasıl temizleyeceğinizi göstereceğiz.

ote: bu, komut satırını kullanır ve bu nedenle daha ileri düzey kullanıcılara yöneliktir. Acemi bir Mac OS kullanıcısının yine de DNS önbelleğini sıfırlaması gerekmesi oldukça nadirdir, ancak genellikle yalnızca yeniden başlatma aynı etkiyi sağlar.

MacOS Sierra'da DNS Önbelleği Nasıl Temizlenir

  1. Uygulamalar içindeki Yardımcı Programlar klasöründe bulunan Terminal uygulamasını açın
  2. Aşağıdaki komut sözdizimini tam olarak girin (sözdizimi doğruluğundan emin değilseniz kopyala ve yapıştır'ı kullanın):
  3. sudo killall -HUP mDNSResponder;DNS önbelleğinin temizlendiğini söyleyin

  4. Return/Enter tuşuna basın ve istendiğinde yönetici parolasını girin (bu, sudo ayrıcalıkları nedeniyle gereklidir)
  5. DNS önbelleğinin temizlenmesi için birkaç dakika bekleyin

Tamamlandığında, DNS önbelleğinin temizlendiği sözlü bir sesli uyarı alacaksınız.

Yakın zamanda Mac OS'de DNS sunucularında değişiklik yaptıysanız ve değişikliklerin yürürlüğe girmediğini fark ettiyseniz bu özellikle önemli olabilir, ancak aynı zamanda web geliştiricileri, programcılar ve tasarımcılar tarafından sıklıkla kullanılır. alan adlarıyla çalışırken veya hosts dosyasını düzenledikten sonra.

Her zaman gerekli olmasa da, Safari, Chrome, Firefox, Opera, sFTP, SSH ve diğer benzer görevler dahil olmak üzere DNS veya ağ kullanan tüm etkin uygulamalardan çıkmanız ve yeniden başlatmanız gerekebilir. alan adı yazışması.

Nadiren yukarıdaki komut çalışmayabilir, ancak macOS Sierra 10.12.3 ve sonraki sürümleri için yardımcı bir işleme de ek bir odaklanma ekleyen alternatif bir komut mevcuttur, bu söz dizimi şöyledir:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;MacOS DNS önbelleği temizlendi

Daha önce olduğu gibi, dönüşe basmak komut sözdizimini çalıştıracak ve MacOS 10.12.4 ve daha yeni sürümlerde DNS önbelleklerini sıfırlayacaktır.

Unutmayın, bu ipucu, Sierra 10.12 ve sonrası dahil olmak üzere macOS'un modern sürümleri için hazırlanmıştır. MacOS'un önceki sürümleri, DNS önbelleğini sıfırlamak için genellikle burada açıklanan tamamen farklı yöntemlere sahiptir, ancak önceki sürümlerden bazıları hala dağıtımda olduğundan, bu yöntemleri de bilmek değerli olabilir.

MacOS'ta DNS önbelleğini sıfırlamak için herhangi bir yorumunuz veya püf noktanız var mı? Yorumlarda bize bildirin!

MacOS Sierra'da & DNS Önbelleğini Sıfırlama Nasıl Temizlenir