เวลาที่คุณเปิดเว็บไซต์แล้ว Chrome แสดงข้อความ
DNS_PROBE_FINISHED_NXDOMAIN
หมายความว่า Browser ไม่สามารถค้นหา IP Address ของเว็บไซต์ได้ ทำให้ไม่สามารถเชื่อมต่อกับเว็บไซต์นั้นได้ ปัญหานี้พบได้บ่อยทั้งใน Windows 10 และ Windows 11 โดยเฉพาะเมื่อระบบ DNS หรือการตั้งค่าเครือข่ายมีปัญหา
จากประสบการณ์แก้ปัญหาคอมพิวเตอร์ของ COMSIAM พบว่าปัญหานี้มักเกิดจาก DNS Cache เสีย การตั้งค่า DNS ผิด หรือ Router แจก DNS ไม่ถูกต้อง ซึ่งสามารถแก้ไขได้ด้วยขั้นตอนง่าย ๆ ที่เราจะอธิบายในบทความนี้
① 🌐 DNS_PROBE_FINISHED_NXDOMAIN คืออะไร
DNS_PROBE_FINISHED_NXDOMAIN เป็น Error ของ Google Chrome
คำว่า NXDOMAIN หมายถึง
ระบบ DNS ไม่สามารถค้นหา Domain Name ที่ผู้ใช้พิมพ์ได้
ตัวอย่างเช่น
เมื่อคุณพิมพ์
google.com
Browser จะต้องถาม DNS Server เพื่อแปลงชื่อเว็บไซต์เป็น IP Address
เช่น
142.250.x.x
หาก DNS Server ไม่สามารถค้นหาข้อมูลนี้ได้ Browser จะแสดง Error นี้ทันที
② ⚠️ อาการที่มักพบ
อาการที่ผู้ใช้มักพบมีดังนี้
🔹 เว็บไซต์โหลดไม่ขึ้น
🔹 Chrome แจ้ง DNS Error
🔹 บางเว็บไซต์เข้าไม่ได้
🔹 รีเฟรชแล้วก็ยังเข้าไม่ได้
🔹 อินเทอร์เน็ตดูเหมือนใช้ได้ แต่เข้าเว็บไม่ได้
ในบางกรณีผู้ใช้อาจเข้าเว็บไซต์อื่นได้ตามปกติ แต่บางเว็บไซต์จะเข้าไม่ได้เลย
③ 🔍 สาเหตุที่ทำให้เกิดปัญหา
ปัญหานี้สามารถเกิดได้จากหลายสาเหตุ เช่น
📡 DNS Server ของ ISP มีปัญหา
ผู้ให้บริการอินเทอร์เน็ตบางรายอาจมี DNS ที่ไม่เสถียร
🧠 DNS Cache ในเครื่องเสีย
Windows จะเก็บข้อมูล DNS ไว้ชั่วคราว หากข้อมูลนี้เสียอาจทำให้ Browser ค้นหาเว็บไซต์ผิดพลาด
⚙️ การตั้งค่า DNS ผิด
ผู้ใช้บางคนตั้งค่า DNS เองแล้วตั้งค่าผิด
🛜 Router แจก DNS ไม่ถูกต้อง
Router บางรุ่นอาจส่ง DNS ผิดไปยังเครื่องคอมพิวเตอร์
④ 🧪 วิธีตรวจสอบปัญหาเบื้องต้น
ก่อนเริ่มแก้ปัญหา ควรตรวจสอบสิ่งต่อไปนี้ก่อน
✔️ เครื่องอื่นในบ้านเข้าเว็บไซต์ได้หรือไม่
✔️ อินเทอร์เน็ตใช้งานได้หรือไม่
✔️ ปัญหาเกิดกับ Browser เดียวหรือไม่
✔️ Router มีไฟ Internet ปกติหรือไม่
การตรวจสอบเบื้องต้นช่วยให้รู้ว่าปัญหาเกิดจากเครื่องหรือเครือข่าย
⑤ 🔧 วิธีแก้ปัญหาแบบง่าย
🛜 รีสตาร์ท Router
ขั้นตอน
1️⃣ ปิด Router
2️⃣ รอประมาณ 30 วินาที
3️⃣ เปิด Router ใหม่
4️⃣ เชื่อมต่ออินเทอร์เน็ตอีกครั้ง
การรีสตาร์ท Router จะรีเซ็ต DNS และระบบเครือข่ายทั้งหมด
💻 ล้าง DNS Cache
ขั้นตอน
1️⃣ กด Start Menu
2️⃣ พิมพ์ cmd
3️⃣ คลิก Run as administrator
จากนั้นพิมพ์คำสั่ง
ipconfig /flushdns
แล้วกด Enter
วิธีนี้ทีมช่าง คอมสยาม ใช้บ่อยมากในการแก้ปัญหา DNS
🌍 เปลี่ยน DNS Server
การใช้ DNS ของ Google หรือ Cloudflare จะช่วยให้การเชื่อมต่อเสถียรมากขึ้น
Google DNS
8.8.8.8
8.8.4.4
Cloudflare DNS
1.1.1.1
1.0.0.1
⑥ ⚙️ วิธีแก้ขั้นสูง (Advanced Fix)
หากวิธีด้านบนยังไม่หาย สามารถลองวิธีต่อไปนี้
🔌 Reset Network ใน Windows
ขั้นตอน
1️⃣ เปิด Settings
2️⃣ ไปที่ Network & Internet
3️⃣ เลือก Network Reset
4️⃣ กด Reset now
หลังจากนั้นเครื่องจะ Restart
🧩 รีเซ็ต Network Adapter
ขั้นตอน
1️⃣ กด Windows + R
2️⃣ พิมพ์
ncpa.cpl
3️⃣ คลิกขวาที่ Network Adapter
4️⃣ เลือก Disable
5️⃣ จากนั้นเลือก Enable
วิธีนี้ช่วยรีเซ็ตการเชื่อมต่อเครือข่ายทันที
⑦ 🛡️ วิธีป้องกันปัญหาในอนาคต
เพื่อป้องกันปัญหา DNS ในอนาคต ควรทำดังนี้
✔️ ใช้ DNS ที่เสถียร เช่น Google DNS หรือ Cloudflare
✔️ อัปเดต Network Driver
✔️ ใช้ Router ที่มีคุณภาพ
✔️ หลีกเลี่ยงการตั้งค่า DNS ที่ไม่ถูกต้อง
การตั้งค่าเหล่านี้ช่วยให้เครือข่ายเสถียรมากขึ้น
⑧ 📌 สรุป
DNS_PROBE_FINISHED_NXDOMAIN เป็นปัญหาที่เกิดจากระบบ DNS ไม่สามารถค้นหา Domain Name ได้
สาเหตุหลักมักมาจาก
-
DNS Server มีปัญหา
-
DNS Cache เสีย
-
Router แจก DNS ผิด
-
การตั้งค่า DNS ไม่ถูกต้อง
วิธีแก้ที่ได้ผลมากที่สุดคือ
1️⃣ Restart Router
2️⃣ Flush DNS
3️⃣ เปลี่ยน DNS Server
4️⃣ Reset Network
ในกรณีส่วนใหญ่ ปัญหานี้สามารถแก้ได้ภายในไม่กี่นาที