İnternet Var Ama Siteler Açılmıyor: Bir DNS Çıkmazı
Problem
Geçen hafta pazarlama ekibinden bir çalışma arkadaşım panikle aradı: "Erdinç, bilgisayarda internet var görünüyor, Teams'den konuşabiliyorum ama Chrome'a girince hiçbir site açılmıyor!" Ekran görüntüsüne baktığımda klasik tarayıcı hatasını gördüm: DNS_PROBE_FINISHED_NXDOMAIN. Bağlantı simgesinde internet erişimi var görünüyordu, arka planda bazı uygulamalar çalışıyordu fakat iş web sitelerini yüklemeye gelince sistem tıkanıyordu.
Nereden başladım
Sorunu izole etmek için kullanıcı bilgisayarında hızlıca Komut İstemi'ni (cmd) yönetici olarak açtım ve teşhis adımlarına başladım:
- Önce doğrudan IP adresiyle dış dünyaya erişim var mı diye
ping 8.8.8.8komutunu koştum. Yanıt süreleri gayet normaldi, yani fiziksel hatta ve paket iletiminde sorun yoktu. - Ardından alan adı çözümlemesini test etmek için
ping google.comkomutunu denedim. Beklediğim gibi "Sunucu bulunamadı" uyarısı aldım. - İlk akla gelen
ipconfig /flushdnskomutuyla önbelleği temizledim ancak bu işlem tek başına yeterli olmadı.
Kök neden
Ağ bağdaştırıcı ayarlarını incelemek için ncpa.cpl komutuyla Ağ Bağlantıları penceresine girdim. IPv4 özelliklerini kontrol ettiğimde, kullanıcının daha önce ev profilinde denediği bir ebeveyn kontrolü ve içerik filtreleme yazılımının, güncellenirken arkasında hatalı bir statik DNS adresi (127.0.0.1 yerel döngü adresi) bıraktığını fark ettim. Filtreleme servisi çöktüğü için ağ bağdaştırıcısı tüm DNS sorgularını yanıt vermeyen yerel bir adrese göndermeye çalışıyordu.
Çözüm
Sorunu tam anlamıyla çözmek ve ağ konfigürasyonunu temizlemek için şu adımları sırasıyla uyguladım: 1. Wi-Fi bağdaştırıcısının IPv4 özelliklerinden DNS seçimini "DNS sunucu adresini otomatik olarak al" konumuna getirdim. 2. Ağ yığınını ve DNS önbelleğini tamamen sıfırlamak için şu komutları çalıştırdım: - netsh winsock reset - netsh int ip reset - ipconfig /flushdns 3. Bilgisayarı yeniden başlattım. Sistem açıldığında DHCP üzerinden doğru DNS adreslerini aldı ve tüm web siteleri anında erişilebilir hale geldi.
Ders: Her "internetim yok" şikayeti hat kesintisi değildir; IP adresine ping atabiliyor ama domain çözemiyorsanız okları hemen DNS yapılandırmasına çevirin.