DNS_PROBE_STARTED: Ne Anlama Gelir ve Nasıl Düzeltilir

DNS_PROBE_STARTED Ne Anlama Gelir?
DNS_PROBE_STARTED, tarayıcınız bir DNS sorgusu başlattığında ancak sorgu herhangi bir yanıt almadan takıldığında ortaya çıkan bir Chromium tarayıcı hatasıdır. Chrome, "Bu siteye ulaşılamıyor" mesajını DNS_PROBE_STARTED hata koduyla birlikte gösterir — bu, DNS çözümleme işleminin başladığını ancak hiçbir zaman tamamlanmadığını belirtir.
DNS_PROBE_FINISHED_NXDOMAIN hatasından (DNS sorgusu tamamlandı ancak alan adı bulunamadı anlamına gelir) farklı olarak, DNS_PROBE_STARTED sorgunun hiç tamamlanmadığı anlamına gelir. Tarayıcınız bir alan adını IP adresine çevirmek için istek gönderdi, ancak DNS çözümleyici yanıt vermedi — ya ulaşılamadığı, donduğu ya da engellendiği için.
Bu hata tüm Chromium tabanlı tarayıcıları etkiler: Google Chrome, Microsoft Edge, Opera, Brave ve Vivaldi. Firefox DNS hatalarını farklı şekilde işler ve bu mesajı göstermez. Hata neredeyse her zaman cihazınızdaki veya ağınızdaki bir sorundan kaynaklanır — ziyaret etmeye çalıştığınız web sitesinden değil.
DNS Çözümleme Nasıl Çalışır (Ve Nerede Takılır)
DNS_PROBE_STARTED hatasının neden oluştuğunu anlamak için DNS çözümlemenin nasıl çalıştığını bilmeniz gerekir. Chrome'a example.com yazdığınızda, tarayıcınız sunucunun IP adresini bulmak için şu adımları izler:
Adım 1 — Tarayıcı önbelleği kontrolü. Chrome önce kendi dahili DNS önbelleğini (chrome://net-internals/#dns) önbelleğe alınmış bir IP adresi için kontrol eder. Alan adı yakın zamanda çözümlenmişse ve TTL (Yaşam Süresi) sona ermemişse, Chrome önbelleğe alınmış sonucu anında kullanır — ağ isteğine gerek kalmaz.
Adım 2 — İşletim sistemi çözümleyici sorgusu. Chrome'un önbelleğinde bulunamazsa, istek işletim sisteminizin DNS çözümleyicisine (stub resolver) gider. Windows'ta bu DNS İstemci hizmetidir (Dnscache). macOS'ta ise mDNSResponder'dır. İşletim sistemi bir ağ çağrısı yapmadan önce kendi önbelleğini kontrol eder.
Adım 3 — Özyinelemeli çözümleyici sorgusu. İşletim sistemi önbelleğinde de bulunamazsa, sorgu ağ üzerinden yapılandırılmış DNS sunucunuza gönderilir (genellikle ISP'nizin çözümleyicisi veya 8.8.8.8 gibi genel bir çözümleyici). Bu özyinelemeli çözümleyici asıl işi yapar — yanıtı bulmak için kök sunuculara, TLD sunucularına ve yetkili ad sunucularına sorgu gönderir.
Adım 4 — Yanıt döner. Özyinelemeli çözümleyici IP adresini işletim sisteminize döndürür, işletim sistemi bunu önbelleğe alır ve Chrome'a iletir. Chrome IP adresine bağlanır ve sayfayı yükler.
DNS_PROBE_STARTED, bu işlemin Adım 2 veya Adım 3'te takıldığı anlamına gelir. Tarayıcı DNS probesini başlattı, ancak işletim sistemi çözümleyicisi veya ağ sorgusu hiçbir sonuç döndürmedi. Bu, DNS İstemci hizmetinin donması, DNS sunucunuzun ulaşılamaz olması veya bir güvenlik duvarının 53 numaralı portu (DNS portu) engellemesi durumunda gerçekleşir.
DNS_PROBE_STARTED Hatasının Nedenleri
DNS_PROBE_STARTED, DNS çözümleme işlemi başladığında ancak tamamlanamadığında tetiklenir. İşte sıklığa göre sıralanmış en yaygın nedenler:
DNS İstemci hizmeti donmuş (Windows) — Windows DNS İstemci hizmeti (
Dnscache) işletim sistemi için tüm DNS sorgularını yönetir. Bu hizmet donarsa veya çökerse, her DNS sondajı başlar ancak hiçbir zaman bitmez. Windows makinelerde 1 numaralı nedendir.Bozuk DNS önbelleği — Sisteminizin DNS önbelleğindeki eski veya bozuk girişler, sorgulamaların sessizce başarısız olmasına neden olabilir. Çözümleyici önbelleğe alınmış verileri kullanmaya çalışır, karışır ve ağa düzgün bir sorgu göndermez.
DNS sunucusu ulaşılamaz — Yapılandırılmış DNS sunucunuz kapalı, aşırı yüklenmiş veya yanlış yapılandırılmışsa, DNS sorguları yanıtsız kalır. ISP DNS sunucuları tam olarak bu hataya neden olan aralıklı kesintileriyle ünlüdür.
Güvenlik duvarı veya güvenlik yazılımı 53 numaralı portu engelliyor — DNS, UDP port 53'ü (ve bazen TCP port 53'ü) kullanır. Bir güvenlik duvarı, antivirüs veya kurumsal proxy bu portu engellerse, DNS sorguları makinenizden çıkar ancak çözümleyiciye ulaşmaz.
Ağ bağdaştırıcısı sorunları — Yanlış yapılandırılmış, devre dışı bırakılmış veya arızalanan bir ağ bağdaştırıcısı DNS paketlerinin gönderilmesini engelleyebilir. Bu, uykudan uyandıktan sonra, Wi-Fi ile Ethernet arasında geçiş yaparken veya başarısız bir sürücü güncellemesinden sonra yaygındır.
VPN veya proxy müdahalesi — VPN'ler DNS sorgularını kendi çözümleyicileri üzerinden yönlendirir. VPN bağlantısı koparsa veya VPN'in DNS sunucusu ulaşılamazsa, sorgularınız hiçbir yere gitmez.
Tarayıcı uzantıları DNS'i engelliyor — Gizlilik uzantıları, reklam engelleyiciler ve DNS-over-HTTPS uzantıları DNS sorgularını yakalayıp değiştirebilir, bazen tamamen bozabilir.
DNS_PROBE Hata Kodları Karşılaştırması
Chrome, DNS çözümleme sürecindeki farklı başarısızlık aşamalarını gösteren birkaç DNS_PROBE hata kodu kullanır. Hangi hatayı gördüğünüzü anlamak, temel nedeni daha hızlı teşhis etmenize yardımcı olur.
| Hata Kodu | Ne Anlama Gelir | DNS Sorgusu Durumu | En Olası Neden |
|---|---|---|---|
| DNS_PROBE_STARTED | DNS sorgusu başladı ancak hiç tamamlanmadı | Takıldı / yanıt yok | DNS sunucusu ulaşılamaz, Dnscache donmuş |
| DNS_PROBE_FINISHED_NXDOMAIN | DNS sorgusu tamamlandı — alan adı bulunamadı | Tamamlandı (NXDOMAIN) | URL'de yazım hatası, alan adı süresi dolmuş, yanlış DNS kayıtları |
| DNS_PROBE_FINISHED_NO_INTERNET | DNS sorgusu başarısız — internet bağlantısı yok | Başarısız (ağ yok) | Wi-Fi bağlantısı kesilmiş, bağdaştırıcı devre dışı, kablo çıkmış |
| DNS_PROBE_FINISHED_BAD_CONFIG | DNS sorgusu başarısız — hatalı ağ yapılandırması | Başarısız (yapılandırma hatası) | Yanlış statik IP, geçersiz DNS ayarları, DHCP hatası |
Temel fark: STARTED, sorgunun belirsizlikte kaldığı anlamına gelir — gönderildi ancak sonuç gelmedi. Tüm FINISHED varyantları, sorgunun tamamlandığı ancak sonucun bir hata olduğu anlamına gelir. STARTED neredeyse her zaman bir ağ veya hizmet sorunudur; FINISHED hataları genellikle yapılandırma sorunlarına işaret eder.
Çözüm 1: DNS Önbelleğinizi Temizleyin
Bozuk veya eski DNS önbellek girişleri DNS_PROBE_STARTED hatasının başlıca nedenlerinden biridir. Önbelleği temizlemek, sisteminizi ağdan yeni DNS kayıtları istemeye zorlar. Bu çözüm vakaların yaklaşık %40'ında hatayı giderir.
Windows'ta DNS Temizleme
Komut İstemi'ni Yönetici olarak açın (Başlat'a sağ tıklayın → Terminal (Yönetici)) ve şu üç komutu sırayla çalıştırın:
# Flush the DNS resolver cache
ipconfig /flushdns
# Release and renew your IP address (resets DHCP)
ipconfig /release
ipconfig /renew
# Re-register DNS with your domain controller
ipconfig /registerdns
# Also flush Chrome's internal DNS cache:
# Open Chrome → navigate to chrome://net-internals/#dns → Click "Clear host cache"macOS'ta DNS Temizleme
Terminal'i açın ve macOS sürümünüze uygun komutu çalıştırın:
# macOS Sonoma / Sequoia / Ventura (14+)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# macOS Monterey / Big Sur (12-13)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# Verify the flush worked — should return empty:
sudo dscacheutil -cachedumpLinux'ta DNS Temizleme
Komut, DNS çözümleyicinize bağlıdır. Çoğu modern Linux dağıtımı systemd-resolved kullanır:
# systemd-resolved (Ubuntu 18.04+, Fedora, Arch)
sudo systemd-resolve --flush-caches
# Verify: check cache size is 0
resolvectl statistics
# If using dnsmasq (older systems)
sudo systemctl restart dnsmasq
# If using nscd
sudo systemctl restart nscdAndroid'de DNS Temizleme
Android'de çoğu kullanıcı için terminal DNS temizleme komutu yoktur. Bunun yerine:
1. Open Chrome on Android
2. Type in the address bar: chrome://net-internals/#dns
3. Tap "Clear host cache"
4. Go to chrome://net-internals/#sockets
5. Tap "Flush socket pools"
6. Restart Chrome and try loading the website againÇözüm 2: Genel DNS Sunucusuna Geçin
ISP'nizin DNS sunucusu yavaşsa, ulaşılamazsa veya hata döndürüyorsa, genel bir DNS çözümleyiciye geçmek genellikle DNS_PROBE_STARTED hatasını anında düzeltir. Google ve Cloudflare gibi genel çözümleyiciler %99,99 çalışma süresine sahip küresel anycast ağlarına sahiptir — neredeyse hiç çökmezler.
DNSPerf karşılaştırmalarına göre Cloudflare DNS (1.1.1.1) küresel olarak ortalama 11 ms yanıt süresine sahipken, ISP çözümleyicileri genellikle 30–120 ms arasında değişir. Daha hızlı DNS aynı zamanda daha hızlı sayfa yüklemesi anlamına gelir.
| DNS Sağlayıcı | Birincil IPv4 | İkincil IPv4 | Birincil IPv6 | Gizlilik |
|---|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 2606:4700:4700::1111 | Kayıt tutmama politikası, yıllık denetim |
| 8.8.8.8 | 8.8.4.4 | 2001:4860:4860::8888 | Kayıtlar 48 saat sonra anonimleştirilir | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 2620:fe::fe | Zararlı yazılım alan adlarını engeller, İsviçre gizliliği |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | 2620:119:35::35 | Cisco'ya ait, isteğe bağlı filtreleme |
Windows 10/11'de DNS Değiştirme
# Method 1: GUI
# Settings → Network & Internet → Wi-Fi (or Ethernet) → Hardware properties
# → DNS server assignment → Edit → Manual
# → IPv4: ON → Preferred: 1.1.1.1, Alternate: 1.0.0.1 → Save
# Method 2: PowerShell (as Administrator)
# Find your adapter name first:
Get-NetAdapter | Where-Object Status -eq Up
# Set DNS (replace "Wi-Fi" with your adapter name):
Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses 1.1.1.1,1.0.0.1macOS'ta DNS Değiştirme
# GUI: System Settings → Network → Wi-Fi → Details → DNS
# Remove existing entries, add: 1.1.1.1 and 1.0.0.1
# Terminal (faster):
networksetup -setdnsservers Wi-Fi 1.1.1.1 1.0.0.1
# Verify:
networksetup -getdnsservers Wi-Fi
# Expected output:
# 1.1.1.1
# 1.0.0.1Çözüm 3: DNS İstemci Hizmetini Yeniden Başlatın (Windows)
Windows DNS İstemci hizmeti (Dnscache) DNS yanıtlarını önbelleğe alır ve işletim sistemi için tüm DNS sorgularını yönetir. Bu hizmet donarsa — ki bu düşündüğünüzden daha sık olur — her DNS sondajı başlar ancak hiçbir zaman tamamlanmaz ve tüm tarayıcı ile uygulamalarda DNS_PROBE_STARTED hatasına neden olur.
Bu hizmeti yeniden başlatmak, Windows'ta bu hatanın en etkili çözümlerinden biridir. Microsoft'un DNS İstemcisi ortalama bir gezinme oturumunda dakikada yaklaşık 50–200 DNS sorgusu işler.
# Check if the DNS Client service is running:
Get-Service Dnscache | Select-Object Name, Status, StartType
# Restart the DNS Client service:
Restart-Service Dnscache -Force
# Verify it's running:
Get-Service Dnscache
# Status should be "Running"
# Alternative: Services GUI
# Press Win+R → type services.msc → Enter
# Find "DNS Client" → Right-click → RestartÇözüm 4: Chrome'un Önbelleğini ve DNS Verilerini Temizleyin
Chrome, işletim sisteminizin önbelleğinden ayrı olarak kendi DNS önbelleğini tutar. Chrome'un dahili önbelleğindeki bozuk girişler, sistem DNS'iniz düzgün çalışsa bile DNS_PROBE_STARTED hatasına neden olabilir. Her iki önbelleği de temizlemek temiz sorgulamaları garanti eder.
Step 1: Clear Chrome's DNS cache
→ Navigate to: chrome://net-internals/#dns
→ Click "Clear host cache"
Step 2: Flush socket pools
→ Navigate to: chrome://net-internals/#sockets
→ Click "Flush socket pools"
Step 3: Clear browsing data
→ Press Ctrl+Shift+Delete (Windows/Linux) or Cmd+Shift+Delete (Mac)
→ Time range: "All time"
→ Check: ✓ Cached images and files
→ Check: ✓ Cookies and other site data
→ Click "Delete data"
Step 4: Restart Chrome completely
→ Close all Chrome windows
→ Reopen Chrome and testÇözüm 5: Tarayıcı Uzantılarını Devre Dışı Bırakın
Ağ isteklerini değiştiren tarayıcı uzantıları — reklam engelleyiciler, gizlilik araçları, VPN uzantıları, DNS-over-HTTPS eklentileri — DNS sorgularını yakalayabilir ve çözümleme işlemini bozabilir. Tek bir arızalı uzantı, her sayfa yüklemesinde DNS_PROBE_STARTED hatasına neden olabilir.
En hızlı test: Gizli pencere açın (Ctrl+Shift+N). Gizli mod varsayılan olarak tüm uzantıları devre dışı bırakır. Web sitesi Gizli modda yükleniyorsa, suçlu bir uzantıdır.
1. Open chrome://extensions/
2. Disable ALL extensions (toggle each one off)
3. Restart Chrome and test the website
4. If the error is gone, re-enable extensions one by one:
→ Enable one → test → if error returns, that's the culprit
Common culprits:
• VPN browser extensions (NordVPN, ExpressVPN, Surfshark)
• DNS-over-HTTPS extensions
• Proxy/tunnel extensions (Hola, ZenMate)
• Privacy extensions with custom DNS settings
• Network debugging toolsÇözüm 6: Ağ Ayarlarını Sıfırlayın
Yukarıdaki çözümlerin hiçbiri işe yaramadıysa, tam bir ağ yığını sıfırlaması DNS iletişimini engelleyen köklü TCP/IP veya Winsock bozulmalarını çözebilir. Bu işlem tüm ağ bağdaştırıcılarını, DNS ayarlarını ve TCP/IP yığınını fabrika varsayılanlarına sıfırlar.
Windows'ta Ağ Sıfırlama
Komut İstemi veya PowerShell'i Yönetici olarak açın ve dört komutu da çalıştırın:
# Reset Winsock catalog (fixes corrupted network socket entries)
netsh winsock reset
# Reset TCP/IP stack to factory defaults
netsh int ip reset
# Flush DNS cache
ipconfig /flushdns
# Release and renew DHCP lease
ipconfig /release
ipconfig /renew
# IMPORTANT: Restart your computer after running these commands
# The Winsock and TCP/IP resets require a reboot to take effectmacOS'ta Ağ Sıfırlama
# Remove network preferences (forces macOS to rebuild them)
sudo rm -f /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
sudo rm -f /Library/Preferences/SystemConfiguration/preferences.plist
# Restart mDNSResponder (DNS resolver)
sudo killall -HUP mDNSResponder
# Restart the network stack
sudo ifconfig en0 down && sudo ifconfig en0 up
# Restart your Mac for a clean stateÇözüm 7: Antivirüs ve Güvenlik Duvarı Ayarlarını Kontrol Edin
"Web koruma" veya "DNS filtreleme" özelliklerine sahip antivirüs programları ve güvenlik duvarları, port 53 üzerindeki DNS sorgularını yakalayabilir ve şüpheli olarak işaretlenirse engelleyebilir. Bazı güvenlik paketleri tüm DNS trafiğini kendi proxy'leri üzerinden yönlendirir — bu proxy arızalanırsa her DNS sondajı takılır.
Güvenlik yazılımınızın sorun olup olmadığını test etmek için geçici olarak devre dışı bırakın ve web sitesini yüklemeyi deneyin. Hata kaybolursa, Chrome'u istisna olarak ekleyin veya DNS trafiğini (UDP port 53) beyaz listeye alın.
# Check if Windows Firewall is blocking DNS (port 53)
Get-NetFirewallRule | Where-Object {
$_.Direction -eq 'Outbound' -and $_.Action -eq 'Block'
} | Get-NetFirewallPortFilter | Where-Object {
$_.RemotePort -eq 53
}
# If a blocking rule exists, allow DNS outbound:
New-NetFirewallRule -DisplayName "Allow DNS (UDP 53)" `
-Direction Outbound -Protocol UDP -RemotePort 53 `
-Action Allow -Profile AnyÇözüm 8: Yönlendiricinizi Yeniden Başlatın
Yönlendiriciler kendi DNS önbelleklerini tutar ve ağınızdaki tüm cihazlar için DNS yönlendirmesini yönetir. Dolu DNS önbelleği, bellek sızıntısı veya donmuş DNS yönlendirme işlemi olan bir yönlendirici, bağlı her cihazda DNS_PROBE_STARTED hatasına neden olabilir.
Doğru bir yönlendirici yeniden başlatması (güç döngüsü) yönlendiricinin RAM'ini, DNS önbelleğini temizler ve ISP'nizin DNS sunucularıyla bağlantıyı yeniden kurar. Bu, yazılımsal yeniden başlatmadan farklıdır — gücü tamamen kesmeniz gerekir.
1. Unplug the router's power cable (not just press the button)
2. Wait 30 seconds (capacitors need time to discharge fully)
3. Plug the power cable back in
4. Wait 2-3 minutes for the router to fully boot
5. Reconnect to Wi-Fi and test
If you have a separate modem:
→ Unplug the modem first, wait 30s
→ Unplug the router, wait 30s
→ Plug modem back in first, wait 2 min
→ Plug router back in, wait 2 minDNS_PROBE_STARTED Nasıl Teşhis Edilir
Yukarıdaki çözümler işe yaramadıysa, DNS çözümleme zincirinin tam olarak nerede koptuğunu tespit etmek için tanılama komutlarını kullanabilirsiniz. Bu komutlar tüm işletim sistemlerinde çalışır ve sorunun DNS sunucunuz, ağınız veya yerel yapılandırmanız olup olmadığını söyler.
nslookup ile DNS Çözümlemeyi Test Edin
# Test your current DNS server
nslookup google.com
# If this times out → your DNS server is unreachable
# Test with Google DNS directly (bypasses your configured server)
nslookup google.com 8.8.8.8
# If this works → your default DNS server is the problem
# Test with Cloudflare DNS
nslookup google.com 1.1.1.1
# If this also fails → the problem is your network, not DNS serversAğ Bağlantısını Test Edin
# Test basic internet connectivity (ping by IP — no DNS needed)
ping 1.1.1.1
# If this fails → you have no internet connection at all
# Test DNS resolution (ping by hostname — requires DNS)
ping google.com
# If IP ping works but hostname ping fails → DNS is the problem
# Check if port 53 (DNS) is reachable
# Windows:
Test-NetConnection 8.8.8.8 -Port 53
# macOS/Linux:
nc -zv 8.8.8.8 53ping 1.1.1.1 başarısız oluyor ancak Wi-Fi bağlı görünüyorsa, yönlendiriciniz WAN bağlantısını kaybetmiş olabilir. Yönlendiricinizin yönetim panelinden (genellikle 192.168.1.1) WAN durumunu kontrol edin veya ağınızı doğrulamak için başka bir cihazdan DNS Robot'un Ping aracını kullanın.
Chrome'un Dahili Tanılama Araçlarını Kullanın
Chrome, DNS sorgularında tam olarak neler olduğunu ortaya koyabilen güçlü dahili tanılama sayfalarına sahiptir:
chrome://net-internals/#dns → View cached DNS entries, clear cache
chrome://net-internals/#sockets → View active connections, flush pools
chrome://net-internals/#events → Live event log (see DNS query lifecycle)
chrome://flags/#dns-over-https → Check if Secure DNS is misconfigured
chrome://net-export/ → Export network log for deep analysisDNS yapılandırmanızı şimdi kontrol edin
DNS Robot'un ücretsiz DNS Sorgusu aracını kullanarak alan adınızın DNS kayıtlarının dünya çapındaki sunuculardan doğru şekilde çözümlendiğini doğrulayın.
Dene DNS LookupSıkça Sorulan Sorular
DNS_PROBE_STARTED, tarayıcınızın bir alan adını IP adresine çevirmek için DNS sorgusu başlattığı ancak sorgunun yanıt almadan takıldığı anlamına gelir. DNS sondajı başladı ama hiç bitmedi — genellikle DNS sunucunuz ulaşılamaz olduğu veya DNS İstemci hizmetinin donduğu için.