Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
DNS Sorun Giderme Rehberi

DNS Cache Problemi ve Çözümleri

Alan adı hâlâ eski sunucuyu açıyorsa, bir cihazda çalışıp diğerinde açılmıyorsa veya DNS değişiminden sonra erişilemiyorsa sorun çoğunlukla DNS katmanlarından birinde saklanan eski kayıttır.

Windows, macOS ve Linux komutları Tarayıcı ve modem kontrolleri DNS yayılımı ve TTL açıklaması
Sorunu Anlayın

Neden hâlâ eski IP adresini görüyorsunuz?

Bir DNS yanıtı yetkili nameserver’a ulaşmadan önce birden fazla sistem tarafından önbelleğe alınabilir. Yalnızca tek katmanı temizlemek her zaman yeterli olmaz.

Cihaz önbelleği

İşletim sisteminiz daha önce çözümlenen alan adı ve IP eşleşmelerini geçici olarak saklayabilir.

Tarayıcı bağlantı önbelleği

Tarayıcı mevcut bağlantıları, service worker kayıtlarını ve dahili ağ durumunu yeniden kullanabilir.

Modem ve yerel ağ

Modem, router veya şirket ağı kendi DNS çözümleyicisini ve önbelleğini kullanabilir.

DNS sağlayıcısı

İnternet servis sağlayıcınız veya genel DNS hizmeti eski yanıtı TTL süresi dolana kadar tutabilir.

Yaygın Belirtiler

DNS cache sorunu nasıl anlaşılır?

Site mobil veride açılıyor ancak Wi-Fi bağlantısında açılmıyor.
Bir bilgisayar yeni siteyi gösterirken başka bir cihaz eski sunucuyu açıyor.
Kök alan adı çalışırken www kaydı çalışmıyor veya tam tersi oluyor.
Alan adı zaman zaman eski ve yeni sunucu arasında değişiyor.
Tarayıcı eski hosting hizmetine ait SSL sertifikasını gösteriyor.
Site DNS önizleme aracında açılıyor ancak normal bağlantıda açılmıyor.
Temizleme Yöntemleri

Yerel DNS önbelleğini temizleyin

İşletim sisteminize uygun komutu çalıştırın, tarayıcıyı tamamen kapatın ve yeniden test edin. Yönetici yetkisi gerekebilir.

Windows

  1. Komut İstemi veya Windows Terminal’i yönetici olarak açın.
  2. DNS önbelleği temizleme komutunu çalıştırın.
  3. Test etmeden önce tarayıcıyı kapatıp yeniden açın.
ipconfig /flushdns

macOS

  1. Terminal uygulamasını açın.
  2. Komutu çalıştırın ve istenirse yönetici parolanızı girin.
  3. Tarayıcıyı kapatıp yeniden açın.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux

  1. Terminal uygulamasını açın.
  2. Dağıtımınızın ve DNS servisinizin desteklediği komutu kullanın.
  3. Önbellek temizlendikten sonra tarayıcıyı yeniden başlatın.
sudo resolvectl flush-caches
sudo systemctl restart systemd-resolved
sudo systemctl restart NetworkManager
Tarayıcı ve Ağ

Bu kontrollerle devam edin

İşletim sistemi komutu sorunu çözmediyse kalan önbellek katmanlarını sırayla test edin.

Gizli pencere kullanın

Gizli pencere mevcut çerezlerin ve yerel tarayıcı durumunun büyük bölümünü kullanmadan test yapmanızı sağlar.

Tarayıcıyı tamamen kapatın

Mevcut bağlantıların yeniden kullanılmaması için tüm tarayıcı işlemlerini sonlandırıp yeniden açın.

Modemi yeniden başlatın

Yerel DNS önbelleği tutuyorsa modem veya router cihazını kısa süre kapatıp yeniden açın.

Farklı ağda deneyin

Sorunun yerel mi yoksa sağlayıcı kaynaklı mı olduğunu anlamak için Wi-Fi ile mobil veriyi karşılaştırın.

Başka DNS çözümleyici deneyin

Özyinelemeli DNS yanıtlarını karşılaştırmak için geçici olarak güvenilir bir genel DNS hizmetini test edin.

VPN ve güvenlik yazılımını kontrol edin

VPN, antivirüs, proxy ve filtreleme yazılımları ayrı DNS ayarları kullanabilir.

Teknik Doğrulama

Hangi IP adresinin döndüğünü kontrol edin

Normal DNS çözümleyicinizin yanıtını genel bir DNS hizmetinin yanıtıyla karşılaştırmak için bu komutları kullanın.

Windows PowerShell

Resolve-DnsName example.com
Resolve-DnsName example.com -Server 1.1.1.1

Windows Komut İstemi

nslookup example.com
nslookup example.com 8.8.8.8

macOS ve Linux

dig example.com
dig @1.1.1.1 example.com
DNS Yayılımı

DNS değişiklikleri neden zaman alabilir?

Her DNS kaydının bir TTL değeri bulunur. Özyinelemeli DNS çözümleyicileri, önbellekteki yanıtın süresi bitene kadar eski değeri döndürmeye devam edebilir. Bu nedenle farklı ağlar farklı zamanlarda güncellenebilir.

01

Yetkili DNS kaydı

DNS sağlayıcısı yeni A, AAAA, CNAME veya nameserver kaydını yayınlar.

02

TTL geri sayımı

Eski yanıtı önbelleğe alan çözümleyiciler TTL süresi bitene kadar bu kaydı tutabilir.

03

Çözümleyici yenilemesi

Her DNS sağlayıcısı önbellekteki kaydın süresi dolduğunda güncel yanıtı yeniden ister.

04

Bağlantı yenilemesi

Tarayıcı, işletim sistemi ve yerel ağ eski bağlantıyı veya IP adresini yeniden kullanmayı bırakmalıdır.

Geçici Önizleme

Yeni sunucuyu hosts dosyasıyla test edin

Yalnızca kendi bilgisayarınızda geçici test yapmak için alan adını belirli bir IP adresine eşleyebilirsiniz. Normal DNS çözümlemesini geçersiz kıldığı için test sonrasında kaydı kaldırın.

Windows
C:\Windows\System32\drivers\etc\hosts
macOS ve Linux
/etc/hosts
hosts
203.0.113.10 example.com www.example.com

Yalnızca güvendiğiniz bir IP adresini kullanın. Yanlış hosts kaydı alan adını farklı bir sunucuya yönlendirebilir ve DNS kayıtları değişse bile çalışmaya devam eder.

Sıkça Sorulan Sorular

DNS cache ve yayılım soruları

DNS kayıtlarını tekrar değiştirmeden önce kontrol edilmesi gereken önemli noktalar.

Hayır. Yalnızca kendi cihazınızdaki önbelleği temizler. Diğer ağlar ve DNS sağlayıcıları kayıtlarını önbellekteki TTL değerine göre yeniler.

Yardıma mı İhtiyacınız Var?

Yeni sunucuyu önizleyin veya destek alın

Yerel önbelleğin yenilenmesini beklemeden hedef sunucuyu test etmek için DNS önizleme aracını kullanın veya teknik yönlendirme için ekibimize ulaşın.

Top