DNS_PROBE_STARTED: Penyebab & Cara Mengatasinya

Apa Arti DNS_PROBE_STARTED?
DNS_PROBE_STARTED adalah error browser Chromium yang muncul ketika browser Anda memulai pencarian DNS tetapi query terhenti sebelum menerima respons apa pun. Chrome menampilkan "Situs ini tidak dapat dijangkau" beserta kode error DNS_PROBE_STARTED — menunjukkan bahwa proses resolusi DNS dimulai tetapi tidak pernah selesai.
Berbeda dengan DNS_PROBE_FINISHED_NXDOMAIN (yang berarti query DNS selesai tetapi domain tidak ditemukan), DNS_PROBE_STARTED berarti query tidak pernah selesai sama sekali. Browser Anda mengirim permintaan untuk menerjemahkan nama domain menjadi alamat IP, tetapi DNS resolver tidak pernah merespons — entah karena tidak dapat dijangkau, membeku, atau diblokir.
Error ini memengaruhi semua browser berbasis Chromium: Google Chrome, Microsoft Edge, Opera, Brave, dan Vivaldi. Firefox menangani error DNS secara berbeda dan tidak akan menampilkan pesan ini. Error ini hampir selalu disebabkan oleh masalah pada perangkat atau jaringan Anda — bukan situs web yang Anda coba kunjungi.
Cara Kerja Resolusi DNS (Dan Di Mana Prosesnya Terhenti)
Untuk memahami mengapa DNS_PROBE_STARTED terjadi, Anda perlu mengetahui cara kerja resolusi DNS. Ketika Anda mengetik example.com di Chrome, browser Anda melalui langkah-langkah berikut untuk menemukan alamat IP server:
Langkah 1 — Pemeriksaan cache browser. Chrome pertama-tama memeriksa cache DNS internal-nya sendiri (chrome://net-internals/#dns) untuk alamat IP yang sudah di-cache. Jika domain baru saja di-resolve dan TTL (Time to Live) belum kedaluwarsa, Chrome menggunakan hasil cache secara instan — tidak perlu permintaan jaringan.
Langkah 2 — Query resolver OS. Jika cache Chrome tidak menemukan, permintaan diteruskan ke DNS resolver sistem operasi Anda (stub resolver). Di Windows, ini adalah layanan DNS Client (Dnscache). Di macOS, ini adalah mDNSResponder. OS memeriksa cache-nya sendiri sebelum melakukan panggilan jaringan.
Langkah 3 — Query recursive resolver. Jika cache OS juga tidak menemukan, query dikirim melalui jaringan ke server DNS yang dikonfigurasi (biasanya resolver ISP Anda, atau resolver publik seperti 8.8.8.8). Recursive resolver ini melakukan pekerjaan berat — melakukan query ke root server, TLD server, dan authoritative nameserver untuk menemukan jawabannya.
Langkah 4 — Respons dikembalikan. Recursive resolver mengembalikan alamat IP ke OS Anda, yang meng-cache-nya dan meneruskannya ke Chrome. Chrome terhubung ke alamat IP tersebut dan memuat halaman.
DNS_PROBE_STARTED berarti proses ini terhenti di Langkah 2 atau Langkah 3. Browser memulai DNS probe, tetapi resolver OS atau query jaringan tidak pernah mengembalikan hasil. Ini terjadi ketika layanan DNS Client membeku, server DNS Anda tidak dapat dijangkau, atau firewall memblokir port 53 (port DNS).
Apa Penyebab DNS_PROBE_STARTED?
DNS_PROBE_STARTED dipicu ketika proses resolusi DNS dimulai tetapi tidak dapat diselesaikan. Berikut penyebab paling umum, diurutkan berdasarkan frekuensi:
Layanan DNS Client membeku (Windows) — Layanan DNS Client Windows (
Dnscache) menangani semua query DNS untuk OS. Jika layanan ini membeku atau crash, setiap DNS probe dimulai tetapi tidak pernah selesai. Ini adalah penyebab #1 di mesin Windows.Cache DNS rusak — Entri yang usang atau rusak di cache DNS sistem Anda dapat menyebabkan pencarian gagal secara diam-diam. Resolver mencoba menggunakan data cache, menjadi bingung, dan tidak pernah mengirim query yang tepat ke jaringan.
Server DNS tidak dapat dijangkau — Jika server DNS yang dikonfigurasi sedang down, overload, atau salah konfigurasi, query DNS tidak terjawab. Server DNS ISP terkenal dengan gangguan intermiten yang menyebabkan error ini.
Firewall atau software keamanan memblokir port 53 — DNS menggunakan UDP port 53 (dan terkadang TCP port 53). Jika firewall, antivirus, atau proxy perusahaan memblokir port ini, query DNS meninggalkan mesin Anda tetapi tidak pernah mencapai resolver.
Masalah adapter jaringan — Adapter jaringan yang salah konfigurasi, dinonaktifkan, atau bermasalah dapat mencegah pengiriman paket DNS. Ini umum terjadi setelah bangun dari sleep, beralih antara Wi-Fi dan Ethernet, atau setelah pembaruan driver yang gagal.
Gangguan VPN atau proxy — VPN mengalihkan query DNS melalui resolver mereka sendiri. Jika koneksi VPN terputus atau server DNS VPN tidak dapat dijangkau, query Anda tidak ke mana-mana.
Ekstensi browser menyadap DNS — Ekstensi privasi, pemblokir iklan, dan ekstensi DNS-over-HTTPS dapat menyadap dan memodifikasi query DNS, terkadang merusaknya sepenuhnya.
Perbandingan Kode Error DNS_PROBE
Chrome menggunakan beberapa kode error DNS_PROBE, masing-masing menunjukkan tahap kegagalan yang berbeda dalam proses resolusi DNS. Memahami error mana yang Anda lihat membantu Anda mendiagnosis penyebab utama lebih cepat.
| Kode Error | Artinya | Status Query DNS | Penyebab Paling Mungkin |
|---|---|---|---|
| DNS_PROBE_STARTED | Pencarian DNS dimulai tetapi tidak pernah selesai | Terhenti / tidak ada respons | Server DNS tidak dapat dijangkau, Dnscache membeku |
| DNS_PROBE_FINISHED_NXDOMAIN | Pencarian DNS selesai — domain tidak ditemukan | Selesai (NXDOMAIN) | Salah ketik di URL, domain kedaluwarsa, catatan DNS salah |
| DNS_PROBE_FINISHED_NO_INTERNET | Pencarian DNS gagal — tidak ada koneksi internet | Gagal (tidak ada jaringan) | Wi-Fi terputus, adapter dinonaktifkan, kabel tercabut |
| DNS_PROBE_FINISHED_BAD_CONFIG | Pencarian DNS gagal — konfigurasi jaringan salah | Gagal (error konfigurasi) | IP statis salah, pengaturan DNS tidak valid, kegagalan DHCP |
Perbedaan utama: STARTED berarti query terjebak di limbo — dikirim tetapi tidak ada hasil yang kembali. Semua varian FINISHED berarti query selesai tetapi hasilnya adalah error. STARTED hampir selalu merupakan masalah jaringan atau layanan, sementara error FINISHED sering menunjukkan masalah konfigurasi.
Solusi 1: Bersihkan Cache DNS Anda
Entri cache DNS yang rusak atau usang adalah penyebab utama DNS_PROBE_STARTED. Membersihkan cache memaksa sistem Anda meminta catatan DNS baru dari jaringan. Solusi ini menyelesaikan error pada sekitar 40% kasus.
Flush DNS di Windows
Buka Command Prompt sebagai Administrator (klik kanan Start → Terminal (Admin)) dan jalankan tiga perintah ini secara berurutan:
# 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"Flush DNS di macOS
Buka Terminal dan jalankan perintah yang sesuai dengan versi macOS Anda:
# 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 -cachedumpFlush DNS di Linux
Perintahnya tergantung pada DNS resolver Anda. Sebagian besar distribusi Linux modern menggunakan systemd-resolved:
# 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 nscdFlush DNS di Android
Android tidak memiliki perintah flush DNS terminal untuk sebagian besar pengguna. Sebagai gantinya:
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 againSolusi 2: Beralih ke Server DNS Publik
Jika server DNS ISP Anda lambat, tidak dapat dijangkau, atau mengembalikan error, beralih ke DNS resolver publik sering kali langsung memperbaiki DNS_PROBE_STARTED. Resolver publik seperti Google dan Cloudflare memiliki jaringan anycast global dengan uptime 99,99% — mereka hampir tidak pernah down.
Menurut benchmark DNSPerf, Cloudflare DNS (1.1.1.1) rata-rata memiliki waktu respons 11 ms secara global, sementara resolver ISP biasanya berkisar 30–120 ms. DNS yang lebih cepat juga berarti halaman dimuat lebih cepat.
| Penyedia DNS | IPv4 Utama | IPv4 Sekunder | IPv6 Utama | Privasi |
|---|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 2606:4700:4700::1111 | Kebijakan tanpa log, diaudit tahunan |
| 8.8.8.8 | 8.8.4.4 | 2001:4860:4860::8888 | Log dianonimkan setelah 48 jam | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 2620:fe::fe | Memblokir domain malware, privasi Swiss |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | 2620:119:35::35 | Milik Cisco, filtering opsional |
Ganti DNS di Windows 10/11
# 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.1Ganti DNS di macOS
# 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.1Solusi 3: Restart Layanan DNS Client (Windows)
Layanan DNS Client Windows (Dnscache) meng-cache respons DNS dan mengelola semua query DNS untuk sistem operasi. Jika layanan ini membeku — yang terjadi lebih sering dari yang Anda kira — setiap DNS probe dimulai tetapi tidak pernah selesai, menyebabkan DNS_PROBE_STARTED di semua browser dan aplikasi.
Me-restart layanan ini adalah salah satu solusi paling efektif untuk error ini di Windows. DNS Client Microsoft menangani sekitar 50–200 query DNS per menit dalam sesi browsing rata-rata.
# 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 → RestartSolusi 4: Bersihkan Cache dan Data DNS Chrome
Chrome memiliki cache DNS internal yang terpisah dari cache sistem operasi Anda. Entri yang rusak di cache internal Chrome dapat menyebabkan DNS_PROBE_STARTED meskipun DNS sistem Anda berfungsi dengan benar. Membersihkan kedua cache memastikan pencarian yang bersih.
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 testSolusi 5: Nonaktifkan Ekstensi Browser
Ekstensi browser yang memodifikasi permintaan jaringan — pemblokir iklan, alat privasi, ekstensi VPN, add-on DNS-over-HTTPS — dapat menyadap query DNS dan merusak proses resolusi. Satu ekstensi yang bermasalah dapat menyebabkan DNS_PROBE_STARTED di setiap pemuatan halaman.
Tes tercepat: buka jendela Incognito (Ctrl+Shift+N). Mode Incognito menonaktifkan semua ekstensi secara default. Jika situs web dimuat di Incognito, penyebabnya adalah ekstensi.
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 toolsSolusi 6: Reset Pengaturan Jaringan
Jika tidak ada solusi di atas yang berhasil, reset stack jaringan secara penuh dapat menyelesaikan kerusakan TCP/IP atau Winsock yang mendalam yang mencegah komunikasi DNS. Ini mereset semua adapter jaringan, pengaturan DNS, dan stack TCP/IP ke default pabrik.
Reset Jaringan di Windows
Buka Command Prompt atau PowerShell sebagai Administrator dan jalankan keempat perintah:
# 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 effectReset Jaringan di macOS
# 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 stateSolusi 7: Periksa Pengaturan Antivirus dan Firewall
Program antivirus dan firewall dengan fitur "proteksi web" atau "filter DNS" dapat menyadap query DNS di port 53 dan memblokirnya jika dianggap mencurigakan. Beberapa paket keamanan mengalihkan semua lalu lintas DNS melalui proxy mereka sendiri — jika proxy tersebut bermasalah, setiap DNS probe terhenti.
Untuk menguji apakah software keamanan Anda yang bermasalah, nonaktifkan sementara dan coba memuat situs web. Jika error hilang, tambahkan Chrome sebagai pengecualian atau whitelist lalu lintas DNS (UDP port 53).
# 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 AnySolusi 8: Restart Router Anda
Router memiliki cache DNS sendiri dan menangani penerusan DNS untuk semua perangkat di jaringan Anda. Router dengan cache DNS penuh, kebocoran memori, atau proses penerusan DNS yang membeku dapat menyebabkan DNS_PROBE_STARTED di setiap perangkat yang terhubung.
Restart router yang benar (power cycle) membersihkan RAM router, cache DNS, dan membangun kembali koneksi ke server DNS ISP Anda. Ini berbeda dari soft reboot — Anda perlu memutus daya sepenuhnya.
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 minCara Mendiagnosis DNS_PROBE_STARTED
Jika solusi di atas belum berhasil, Anda dapat menggunakan perintah diagnostik untuk menentukan dengan tepat di mana rantai resolusi DNS terputus. Perintah-perintah ini berfungsi di semua sistem operasi dan akan memberi tahu apakah masalahnya ada di server DNS, jaringan, atau konfigurasi lokal Anda.
Uji Resolusi DNS dengan nslookup
# 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 serversUji Konektivitas Jaringan
# 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 53Jika ping 1.1.1.1 gagal tetapi Wi-Fi Anda menunjukkan terhubung, router Anda mungkin kehilangan koneksi WAN. Periksa panel admin router (biasanya 192.168.1.1) untuk status WAN, atau gunakan alat Ping DNS Robot dari perangkat lain untuk memverifikasi jaringan Anda.
Gunakan Diagnostik Bawaan Chrome
Chrome memiliki halaman diagnostik internal yang kuat yang dapat mengungkapkan apa yang sebenarnya terjadi dengan query DNS:
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 analysisPeriksa konfigurasi DNS Anda sekarang
Gunakan alat DNS Lookup gratis dari DNS Robot untuk memverifikasi bahwa catatan DNS domain Anda di-resolve dengan benar dari server di seluruh dunia.
Coba DNS LookupPertanyaan yang Sering Diajukan
DNS_PROBE_STARTED berarti browser Anda memulai pencarian DNS untuk menerjemahkan nama domain menjadi alamat IP, tetapi query terhenti sebelum menerima respons apa pun. DNS probe dimulai tetapi tidak pernah selesai — biasanya karena server DNS Anda tidak dapat dijangkau atau layanan DNS Client membeku.