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