2026-07-086 dk okuma

DNS Önbelleğini Temizleme: Windows ve Mac (2 Yöntem)

İki Sistem İçin Kopyala-Yapıştır Komutlar ve Terminalsiz Bir Alternatif

Windows'ta DNS önbelleğini temizlemek için Komut İstemi'ni açıp ipconfig /flushdns komutunu çalıştırın. Mac'te ise Terminal'i açın ve sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder komutunu girin. Her iki komut da yaklaşık bir saniyede tamamlanır ve kayıtlı tüm DNS girdilerini silerek bilgisayarınızın bir sonraki ziyarette güncel adresleri sorgulamasını sağlar.

Kısa cevap bu ve çoğu kullanıcı için gerçekten yeterli. Bu rehberde her iki komutu adım adım anlatacak, DNS temizlemenin tam olarak ne işe yaradığını açıklayacak, terminale hiç dokunmak istemeyenler için tek tıklık bir alternatif gösterecek ve DNS temizliğinin çözemeyeceği bağlantı sorunları konusunda dürüst olacağız.

DNS Önbelleği Ne İşe Yarar, Ne Zaman Temizlenmeli?

DNS (Alan Adı Sistemi), internetin adres defteridir: example.com gibi bir adı, bilgisayarınızın gerçekte bağlandığı sayısal IP adresine çevirir. Her sayfa yüklemesinde bu sorguyu tekrarlamamak için işletim sisteminiz yerel bir DNS önbelleği tutar — yakın zamanda çözümlenen adların ve adreslerinin küçük bir veritabanı. Sık ziyaret ettiğiniz sitelerin bu kadar hızlı açılmasının nedenlerinden biri de budur.

Peki DNS önbelleğini temizlemek ne yapar? Yalnızca bu yerel veritabanını boşaltır. Hiçbir program kaldırılmaz, hiçbir ayar değişmez; sisteminiz bir sonraki ziyarette her site için DNS sunucusundan taze sorgu yapar. Temizlikten sonraki ilk ziyaret saniyenin küçük bir bölümü kadar daha uzun sürebilir, sonrasında her şey eskisi gibi çalışır.

Bir site yeni bir sunucuya taşındıysa ve siz hâlâ eskisine yönlendiriliyorsanız, bir site telefonunuzda açılıp bilgisayarınızda açılmıyorsa, DNS sağlayıcınızı değiştirdiyseniz veya tarayıcıda DNS_PROBE_FINISHED_NXDOMAIN gibi hatalar görüyorsanız temizlik denemeye değer. Ayrıca küçük bir gizlilik kazancı da vardır: Windows'ta klavyenizin başına geçen herkes ipconfig /displaydns komutuyla son ziyaret edilen alan adlarını listeleyebilir; temizlik bu listeyi siler.

Windows 10 ve 11'de ipconfig /flushdns ile DNS Temizleme

Windows 11'de Başlat düğmesine sağ tıklayıp Terminal'i seçin; Windows 10'da Windows tuşuna basıp cmd yazın ve Komut İstemi'ni açın. Bu komut için yönetici yetkisi gerekmez. Açılan pencereye ipconfig /flushdns yazın ve Enter'a basın.

Windows, DNS Çözümleyici Önbelleği başarıyla temizlendi mesajıyla yanıt verir. İşlemin tamamı budur — yeniden başlatma yok, kesinti yok ve dilediğiniz sıklıkta güvenle tekrarlayabilirsiniz. PowerShell kullanmayı tercih ediyorsanız Clear-DnsClientCache komutu aynı işi yapar.

Bilmeye değer iki ilgili komut daha var. ipconfig /displaydns, önbelleğin mevcut içeriğini listeler; inatçı bir kaydın gerçekten silinip silinmediğini kontrol etmek için kullanışlıdır. Daha derin bir ağ sorunundan şüpheleniyorsanız, ipconfig /release ve ardından ipconfig /renew komutları IP adresi kiralamanızı da yeniler — Windows 11'de bağlantı sorunlarını giderirken sık kullanılan bir ek adımdır.

macOS'te Terminal ile DNS Temizleme

Mac'te DNS önbelleğini temizlemek için Terminal'i açın — Command ve Boşluk tuşlarına basıp Terminal yazın, ya da Uygulamalar altındaki İzlenceler klasöründen bulun. Şu satırı yapıştırıp Return'e basın: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Aynı komut macOS 12 Monterey ve sonraki tüm sürümlerde çalışır.

Komut sudo ile başladığı için macOS yönetici parolanızı ister. Parolayı yazıp Return'e basın — yazarken imleç hareket etmez ve hiçbir karakter görünmez; bu Terminal'in normal davranışıdır, pencere donmuş değildir. Windows'un aksine macOS bir onay mesajı göstermez: komut sessizce tamamlanır ve önbellek temizlenmiş olur.

Komutun iki parçası farklı işler yapar: dscacheutil -flushcache dizin hizmeti önbelleğini boşaltır, killall -HUP mDNSResponder ise DNS sorgularını yöneten sürece yeniden yükleme sinyali gönderir. İkisini birlikte çalıştırmak, modern bir Mac'te bayat kayıtların tamamen silindiğinden emin olmanın yaygın olarak önerilen yoludur.

DNS Önbelleğinizi Terminal Olmadan Temizleyin

Yukarıdaki komutlar ücretsizdir, hızlıdır ve her iki işletim sistemine yerleşiktir — komut satırıyla aranız iyiyse gerçekten başka bir şeye ihtiyacınız yok. Ancak birçok kullanıcı için durum böyle değil; rutin bir bakım işleminin komut sözdizimi ezberlemeyi veya hiçbir geri bildirim vermeyen bir pencereye sudo yazmayı gerektirmesi için bir neden yok.

Disk Mop'un DNS önbellek temizleyicisi (DNS Cache Cleaner), aynı işi hem Windows 10/11'de hem de macOS 12 ve sonrasında tek tıkla yapar. Uygulamayı açın, DNS Cache Cleaner'ı seçin, bir kez tıklayın — ezberlenecek komut yok, yanlış yazma riski yok ve sonuç terminal yöntemiyle birebir aynı.

Bu kolaylık katlanarak artar, çünkü DNS temizliği nadiren tek başına yapılır. Sorun giderirken genellikle tarayıcı önbelleklerini de temizlemek istersiniz ve Disk Mop iki aracı aynı arayüzde yan yana sunar. Sınırlı özelliklere sahip ücretsiz bir sürümü vardır; Pro lisansı ise abonelik olmadan tek seferlik $9.90'dır.

Sayfalar Sorun Çıkarıyorsa Tarayıcı Önbelleğini de Temizleyin

İşletim sisteminizin DNS önbelleği, sizinle bir web sitesi arasındaki tek önbellek değildir. Chrome kendi dahili DNS önbelleğini tutar: adres çubuğuna chrome://net-internals/#dns yazın ve Clear host cache düğmesine tıklayarak boşaltın. Tarayıcılar ayrıca sayfaların, görsellerin ve betiklerin kopyalarını da saklar; bu yüzden başarılı bir DNS temizliğinden sonra bile bir sitenin eski veya bozuk sürümünü görmeye devam edebilirsiniz.

Chrome, Edge veya Firefox'ta normal tarayıcı önbelleğini temizlemek için Ctrl+Shift+Delete (Mac'te Command+Shift+Delete) tuşlarına basın, önbelleğe alınmış görseller ve dosyalar seçeneğini işaretleyin ve onaylayın. Safari'de Ayarlar altındaki Gelişmiş bölümünden Geliştir menüsünü etkinleştirin, ardından Geliştir menüsünden Önbellekleri Boşalt seçeneğini kullanın. Bunu DNS temizliğiyle birlikte yapmak, bayat verilerin saklanabileceği her iki katmanı da kapsar.

Disk Mop'un tarayıcı önbellek temizleyicisi (Browser Cache Cleaner) Chrome, Firefox, Edge ve Safari'yi tek ekrandan yönetir; her tarayıcıda ayrı ayrı kısayol kombinasyonları tekrarlamak yerine hepsinin önbelleğini tek seferde temizlersiniz. DNS Cache Cleaner ile birlikte kullanıldığında, sorun gidermenin klasik önbellek temizleme rutini iki tıklamaya iner.

DNS Temizliği Hangi Sorunları Çözmez?

Dürüst bir kapsam notu: DNS temizliği yalnızca bilgisayarınızdaki bayat ad çözümlemelerini düzeltir, başka hiçbir şeyi değil. Web sitesinin kendisi çöktüyse, Wi-Fi bağlantınız kopuyorsa veya internet sağlayıcınızda kesinti varsa DNS temizliği yardımcı olmaz. Günlük gezinmeyi ölçülebilir şekilde hızlandırmaz da — önbellek zaten işleri hızlandırmak için vardır; temizlemek bir sorun giderme adımıdır, performans ayarı değil.

Yönlendiriciniz de kendi DNS önbelleğini tutar ve bu katman bilgisayarınızın erişiminin dışındadır. Temizlik işe yaramadıysa yönlendiriciyi yeniden başlatın ve sorunun düzelip düzelmediğine bakın. Israrla devam eden DNS_PROBE_FINISHED hataları çoğu zaman kullandığınız DNS sunucusunun sorun yaşadığı anlamına gelir; ağ ayarlarınızı 1.1.1.1 veya 8.8.8.8 gibi genel bir çözümleyiciye geçirmek, tekrar tekrar temizlik yapmaktan daha sık sonuç verir.

Son olarak, bir cihaz bir ağda çalışıp diğerinde çalışmıyorsa ya da diğer uygulamalar çevrimiçiyken tüm tarayıcılar başarısız oluyorsa, sorun büyük olasılıkla DNS önbelleği değil güvenlik duvarı, VPN veya proxy yapılandırmasıdır. DNS temizliği ücretsiz ve risksiz bir ilk adımdır — ancak belirtiler başka yeri işaret ediyorsa burada durmayın.

Sonuç

DNS önbelleğini temizleme tek bir komuttan ibarettir: Windows'ta ipconfig /flushdns, Mac'te sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Güvenli ve anlıktır; bir site yanlış çözümlendiğinde, DNS hataları göründüğünde veya yalnızca tek bir makinede açılmadığında atılacak ilk doğru adımdır.

Terminali hiç açmak istemiyorsanız, Disk Mop aynı işlemi tek tıklamaya indirir ve yanına Chrome, Firefox, Edge ve Safari için tarayıcı önbellek temizleyicisini ekler — genellikle birlikte ihtiyaç duyduğunuz iki araç. Windows 10/11 ve macOS 12+ üzerinde çalışır; ömür boyu Pro lisansı abonelik olmadan tek seferlik $9.90'dır.

Disk Mop ile DNS önbelleğinizi tek tıkla temizleyin

Tek seferlik ödeme ile ömür boyu tüm özelliklere erişin. Abonelik yok, gizli ücret yok.

Disk Mop'u Hemen İndir

İlgili Makaleler