Anasayfa » nasıl » MacOS'ta DNS Önbelleğini Sıfırlama

    MacOS'ta DNS Önbelleğini Sıfırlama

    Web sitelerinde çalışıyorsanız, özellikle kayıtları düzenledikten veya ana bilgisayarları değiştirdikten sonra, bilgisayarınızın DNS önbelleğini sıfırlamanız gerekir. Windows'ta DNS önbelleğini temizleme özel bir komutla kolaydır, ancak Mac kullanıcılarının biraz geçici bir çözüm kullanması gerekir..

    Mac'inizdeki DNS Önbelleğinizi Temizle

    Mac'inizdeki DNS önbelleğinizi temizlemek için Uygulamalar> Yardımcı Programlar veya Spotlight ile arayarak bulabileceğiniz Terminal'i açın ve ardından aşağıdaki komutu çalıştırın:

    sudo killall -HUP mDNSResponder

    Şifreyi istendiğinde girin.

    Peki, bu komut aslında ne yapar? Burada olan şey, sisteminizi önbelleği boşaltmak için kandırıyor olmanız. Wikipedia açıklar:

    SIGHUP sinyali kontrol terminali kapalı olduğunda bir işleme gönderilir. Başlangıçta bir seri hat düşüşü işlemini (bir takma) bildirmek için tasarlanmıştır. Modern sistemlerde, bu sinyal genellikle kontrol edici sahte veya sanal terminalin kapatıldığı anlamına gelir. Birçok servis sağlayıcısı, yapılandırma dosyalarını yeniden yükler ve bu sinyali alırken çıkmak yerine günlük dosyalarını yeniden açar. nohup, bir komutu sinyali yok saymak için yapılan bir komuttur..

    Belli ki bunların kalanını bilmene gerek yok. Ama şimdi sen yap.

    Web'de bu prosedürle ilgili birçok çelişkili bilgi var. Bazı siteler, örneğin High Sierra'da bundan daha fazla komut çalıştırmanız gerektiğini iddia ederken, bazıları ise bu komutu gereksiz yere uzun yapar. Ancak söyleyebileceğimiz kadarıyla, yukarıdaki komut aslında gerekli olan tek şey. İşte çalışmanızı nasıl kontrol edeceğiniz.

    DNS'inizin gerçekten sıfırlanıp sıfırlanmadığını kontrol edin

    DNS sıfırlamanın gerçekten işe yarayıp yaramadığından emin değil misiniz? Web tarayıcınızı önbelleği temizlemeden önce kapatmanız bazı durumlarda yardımcı olabilir, ancak bu işe yaramazsa, önbelleğinizin iki şekilde boş olduğunu doğrulayabilirsiniz..

    İlki siteye özgüdür. Terminalde yazın kazmak ardından sitenin URL’si. Örneğin:

    kazmak howtogeek.com

    Sonuçların “Cevap Bölümünde”, bilgisayarınızın listelenen site için bildiği IP adresini göreceksiniz.

    Yeni IP adresini göremiyorsanız, Mac'inizdeki DNS ayarlarını değiştirmeyi ve önbelleği yeniden silmeyi düşünün.

    Daha genel (siteye özgü olmayan) bir yöntem için, önbelleğin Uygulamalar> Yardımcı Programlar veya Spotlight kullanarak bulabileceğiniz Konsol ile sıfırlandığını da onaylayabilirsiniz. Sisteminiz sol panelde vurgulandığında, arama kutusuna “mDNSResponder” yazın, Enter tuşuna basın, ilk sorgunun yanına “Cache size” yazın ve ardından tekrar Enter tuşuna basın. Bunun gibi:

    Şimdi, Konsol pencereniz açıkken, Terminal pencerenize geri dönün ve aşağıdaki komutu çalıştırın:

    sudo killall -INFO mDNSResponder

    Konsol penceresinde vurgulanan DNS Önbelleği boyutunu görmelisiniz. Şimdi bu komutu çalıştırın:

    sudo killall -HUP mDNSResponder

    Ve sonra, bu komutu bir kez daha çalıştırın:

    sudo killall -INFO mDNSResponder

    Konsol penceresinde önbellek boyutu değişikliğini görmelisiniz. Yukarıdaki ekran görüntüsünde, komutları verdikten sonra önbellek boyutumuzun önemli ölçüde değiştiğini görebilirsiniz..