İnternet bağlantısı genel olarak çalışıyor, ancak yalnızca bazı siteler açılmıyorsa sorun DNS çözümlemesinde olabilir. Önce tarayıcı yerine Komut İstemi’nden alan adını test edin. Örneğin:
nslookup example.comSonuçta bir IP adresi dönüyorsa DNS sunucusu alan adını çözümlemiş demektir. “server failed”, “timed out” veya benzeri bir hata görülüyorsa DNS yanıtı alınamıyor olabilir. Aynı testi açılmayan site ve çalışan başka bir site için ayrı ayrı yapmak karşılaştırma sağlar.
Sorunun DNS kaynaklı olup olmadığını karşılaştırma
Windows’ta mevcut DNS önbelleğini temizledikten sonra testi tekrarlayabilirsiniz:
ipconfig /flushdns
nslookup acilmayan-site.exampleArdından aynı alan adını farklı bir DNS sunucusuna doğrudan sorarak karşılaştırın. Örneğin:
nslookup acilmayan-site.example 1.1.1.1Varsayılan DNS sunucusu hata verirken doğrudan sorgu yanıt alıyorsa sorun modem veya işletim sisteminin kullandığı DNS hizmetinde olabilir. Her iki sorgu da başarısızsa alan adı, bağlantı, güvenlik yazılımı veya sitenin kendisiyle ilgili başka bir sorun söz konusu olabilir. Bu test tek başına sitenin kesin olarak erişilebilir olduğunu kanıtlamaz; yalnızca DNS aşamasını ayırır.
Uygulanabilecek düşük riskli düzeltmeler
- Modem arayüzünde DNS ayarı değiştirilebiliyorsa, güvenilir bir DNS hizmetini elle tanımlamadan önce mevcut değerleri not edin.
- Bilgisayarda DNS değişikliği yaptıktan sonra bağlantıyı kesip yeniden bağlanın ve komutunu tekrar çalıştırın.
ipconfig /flushdns - Sorun yalnızca tek tarayıcıdaysa tarayıcının güvenli DNS veya özel DNS ayarını kontrol edin; sistem ayarıyla aynı olmak zorunda değildir.
- Kurumsal ağ, ebeveyn denetimi veya güvenlik yazılımı kullanılıyorsa DNS isteklerinin engellenip engellenmediğini kontrol edin.
Varsayılan DNS ve alternatif DNS ile alınan sonuçları, hata mesajını ve sorunun hangi cihazlarda görüldüğünü not etmek teşhisi kolaylaştırır. Alan adına IP ile erişilebilmesi de DNS sorunu için ipucu olabilir; ancak HTTPS sertifikası ve sunucu yönlendirmeleri nedeniyle bu yöntem kalıcı çözüm değildir.
