DNS Sunucusu Yanıt Vermiyor Hatası
Windows ağ tanılamasının verdiği bu mesajın nedenleri ve çözümü.
Bu mesaj tarayıcıdan gelmiyor. Windows'un ağ sorunlarını giderme aracını çalıştırdığınızda çıkıyor ve genellikle şu cümleyle bitiyor: "Bilgisayarınızın DNS sunucusu yanıt vermiyor."
Tanılama aracı burada bir şey söylüyor ama söylediğinden daha azını ölçüyor. Ne ölçtüğünü bilirseniz doğru yerden başlarsınız.
Tanılama aslında ne yaptı?
Windows, ayarlarınızda tanımlı DNS sunucusuna bir sorgu gönderdi ve yanıt alamadı. Testin tamamı bu. Sunucunun bozuk olup olmadığını, adresin doğru olup olmadığını, isteğin yola çıkıp çıkmadığını ayırt etmiyor.
Bu yüzden aynı mesaj birbirinden çok farklı üç durumda çıkıyor:
| Gerçek durum | Ne oluyor |
|---|---|
| Ayarlarda yanlış adres yazılı | Sorgu var olmayan bir sunucuya gidiyor |
| İnternet bağlantısı kopuk | Sorgu hiç çıkamıyor; DNS suçlanıyor |
| Operatörün sunucusu yoğun | Sorgu gidiyor, yanıt zamanında dönmüyor |
Birinci satır en yaygını ve tanılama onu bulamaz: yanlış yazılmış bir adres de "yanıt vermiyor" sonucunu verir.
Otuz saniyelik ayrım
Sorunun DNS'te mi başka yerde mi olduğunu anlamanın en hızlı yolu adres yerine doğrudan bir IP adresine bağlanmayı denemek:
- Komut istemini açın.
ping 1.1.1.1yazın.- Sonra
ping cloudflare.comyazın.
| Sonuç | Anlamı |
|---|---|
| İkisi de yanıt veriyor | Sorun geçmiş ya da tek bir sitede |
| IP yanıt veriyor, ad vermiyor | Gerçekten DNS sorunu |
| İkisi de yanıt vermiyor | Sorun DNS değil, bağlantının kendisi |
Üçüncü satırdaysanız DNS ayarlarıyla uğraşmak zaman kaybı; bağlı görünüp internet gelmemesi yazısına geçin.
Gerçekten DNS sorunuysa: sıra
1. Ayarları otomatiğe alın
Elle bir adres yazılmışsa ve o adres artık çalışmıyorsa mesaj tam olarak bu olur. Ağ ayarlarında DNS bölümünü "otomatik olarak al" seçeneğine döndürün; modeminizin verdiği adres devreye girer.
Bu tek adım vakaların çoğunu kapatıyor. Yolu Windows DNS değiştirme yazısında adım adım anlattık.
2. Önbelleği temizleyin
Bilgisayar eski ve artık geçersiz bir yanıtı saklıyor olabilir.
Yöneticiyle açılmış komut isteminde ipconfig /flushdns
komutu bunu siliyor —
ayrıntısı burada.
3. VPN, proxy ve güvenlik yazılımlarını kapatın
Bu üçü en sık atlanan sebep. Bir VPN uygulaması kapatıldığında sanal ağ adaptörünü bazen yarım bırakıyor: adaptör listede kalıyor, DNS ayarlarını kendine çekiyor ve artık yanıt vermiyor.
Belirtisi tanıdıktır: VPN kullandıktan sonra internet gitmiştir. VPN bağlantı sorunları yazısında adaptörün nasıl sıfırlanacağını anlattık.
4. Bilinen bir sunucu yazın
Operatörünüzün sunucusu gerçekten yanıt vermiyorsa geçici çözüm başka bir sunucu yazmak. Cloudflare ve Google yazılarında adresler ve kurulum var; hangisinin size daha hızlı olduğunu DNS sorgulama aracıyla ölçerek görebilirsiniz.
5. Modemi yeniden başlatın
Modem çoğu evde DNS isteklerini ileten aracıdır. İletme işlevi takıldığında cihaz internete bağlı görünür ama ad çözümleme durur. Fişten çekip iki dakika beklemek bunu çözüyor.
Bir bilgisayarda var, diğerinde yok
Aynı ağdaki başka bir cihaz sorunsuz geziyorsa modem ve hat sağlamdır; sorun o bilgisayarda. Bakılacak yer sırayla: elle yazılmış DNS adresi, VPN adaptörü, güvenlik yazılımı, ağ yığınının bozulması.
Son ihtimal için Windows'ta yönetici komut isteminde
netsh winsock reset ve netsh int ip reset
komutları ağ yığınını fabrika durumuna döndürüyor. İkisinden sonra
bilgisayar yeniden başlatılmalı.
Bütün cihazlarda var
O zaman sorun modemde ya da operatörde. Modem arayüzüne girip WAN bölümündeki DNS adreslerine bakın; boşsa ya da tuhaf bir değer varsa modem üzerinden DNS ayarlamak kalıcı çözüm olur.
Modem ayarları da düzgünse operatörün çözümleyicisi geçici olarak düşmüş olabilir. Bu birkaç saatte düzeliyor; beklemek istemiyorsanız cihazlara elle bilinen bir sunucu yazın.
Yanlış teşhis edilen iki durum
- Tek bir site açılmıyor, diğerleri açılıyor. Bu DNS sunucusunun yanıt vermemesi değil; o alan adının kaydıyla ilgili bir sorun. Hata koduna göre ayrımı ayrı bir yazıda anlattık.
- Sayfalar çok yavaş açılıyor ama açılıyor. Çözümleyici yanıt veriyor, sadece geç veriyor. Bu mesajı vermez; ölçümü DNS hızı yazısında anlattık.
Sıkça sorulan sorular
DNS sunucusu yanıt vermiyor hatası neden çıkar?
Windows, ayarlarınızdaki DNS sunucusuna sorgu gönderip yanıt alamadığında bu mesajı verir. Sebep yanlış yazılmış bir adres, kopuk bağlantı ya da yoğun bir sunucu olabilir; tanılama bunları ayırt etmez.
Sorunun gerçekten DNS olduğunu nasıl anlarım?
Komut isteminde önce bir IP adresine (ping 1.1.1.1), sonra bir alan adına (ping cloudflare.com) ping atın. IP yanıt verip ad vermiyorsa sorun DNS tarafında; ikisi de yanıt vermiyorsa bağlantının kendisinde.
İlk ne denemeliyim?
DNS ayarlarını otomatiğe alın. Elle yazılmış ve artık çalışmayan bir adres bu hatanın en yaygın sebebidir; otomatiğe alınca modemin verdiği adres devreye girer.
VPN kullandıktan sonra bu hatayı alıyorum.
VPN uygulaması kapanırken sanal ağ adaptörünü yarım bırakmış olabilir. Adaptör DNS ayarlarını kendine çeker ve yanıt vermez. VPN uygulamasını açıp düzgünce kapatın ya da adaptörü devre dışı bırakın.
Bütün cihazlarda aynı hata varsa ne yapmalıyım?
Sorun modemde ya da operatörde demektir. Modemi yeniden başlatın; düzelmezse modem arayüzündeki DNS adreslerini kontrol edin ya da cihazlara bilinen bir DNS sunucusu yazın.