ปัญหา DNS Server Not Responding ใน Windows 10 เป็นหนึ่งในอาการเสียด้าน Network ที่พบได้บ่อยมาก โดยผู้ใช้มักจะต่ออินเทอร์เน็ตได้ แต่ไม่สามารถเปิดเว็บไซต์ได้
อาการที่พบ เช่น
-
เปิดเว็บไซต์ไม่ได้
-
Browser แจ้ง DNS Server Not Responding
-
อินเทอร์เน็ตเหมือนใช้งานได้ แต่เว็บไม่โหลด
-
โปรแกรมบางตัวใช้งานอินเทอร์เน็ตไม่ได้
บทความนี้จาก COMSIAM จะอธิบายสาเหตุและวิธีแก้ไขอย่างละเอียด และจากประสบการณ์ของทีม คอมสยาม ปัญหานี้มักเกี่ยวข้องกับ DNS Configuration หรือ DNS Cache ของ Windows
อาการของปัญหา
① 🌐 เปิดเว็บไซต์ไม่ได้
Browser แจ้งว่าไม่สามารถเข้าถึงเว็บไซต์ได้
② ⚠ ขึ้นข้อความ DNS Server Not Responding
③ 📡 ต่อ WiFi หรือ LAN ได้ แต่เว็บไม่โหลด
④ 🔎 Ping IP ได้ แต่เปิดเว็บไม่ได้
อาการเหล่านี้มักเกี่ยวข้องกับ DNS Server
สาเหตุที่พบบ่อย
① 🌐 DNS Server ของ ISP มีปัญหา
② 🛠 DNS Cache เสีย
③ ⚙ Network Configuration ผิดพลาด
④ 🔧 Firewall หรือ Antivirus บล็อก DNS
⑤ 📡 Router มีปัญหา DNS
วิธีแก้ Windows 10 DNS Server Not Responding
① 🔄 Restart Router และคอมพิวเตอร์
ขั้นตอนง่ายที่สุด
-
ปิด Router
-
รอประมาณ 1 นาที
-
เปิด Router ใหม่
-
Restart คอมพิวเตอร์
② 🛠 ล้าง DNS Cache
เปิด
Command Prompt
พิมพ์
ipconfig /flushdns
คำสั่งนี้จะล้าง DNS Cache ในเครื่อง
③ 🌐 เปลี่ยน DNS Server
ไปที่
Network Settings
Change Adapter Options
ตั้งค่า DNS เป็น
Google DNS
8.8.8.8
8.8.4.4
หรือ
Cloudflare DNS
1.1.1.1
1.0.0.1
④ 🔧 Reset Network Stack
เปิด Command Prompt
พิมพ์
netsh winsock reset
จากนั้น Restart เครื่อง
⑤ ⚙ ปิด Proxy Server
ไปที่
Settings
Network & Internet
Proxy
ปิด
Use a proxy server
ถ้าไม่ได้ใช้งาน Proxy
เทคนิคจากช่าง IT
จากประสบการณ์ของทีม คอมสยาม
สาเหตุที่ทำให้เกิดปัญหา DNS Server Not Responding มากที่สุดคือ
-
DNS ของ ISP มีปัญหา
-
DNS Cache เสีย
-
Network Stack ของ Windows มีปัญหา
กว่า 80% ของปัญหานี้ สามารถแก้ได้ด้วยคำสั่ง
ipconfig /flushdns
หรือเปลี่ยน DNS เป็น
1.1.1.1
ซึ่งเป็น DNS ที่เร็วและเสถียรมาก
วิธีตรวจสอบว่า DNS มีปัญหาหรือไม่
เปิด
Command Prompt
พิมพ์
ping 8.8.8.8
ถ้า Ping ได้ แต่
ping google.com
ไม่ได้
แสดงว่าเป็นปัญหา DNS
สรุป
ปัญหา Windows 10 DNS Server Not Responding มักเกิดจาก
-
DNS ของ ISP มีปัญหา
-
DNS Cache เสีย
-
Network Configuration ผิดพลาด
-
Firewall หรือ Proxy บล็อก DNS
วิธีแก้ที่ได้ผลมากที่สุดคือ
-
ล้าง DNS Cache
-
เปลี่ยน DNS Server
-
Reset Network Stack
-
ตรวจสอบ Proxy
หากเครื่องอื่นในเครือข่ายใช้งานได้ปกติ แสดงว่าปัญหาอยู่ที่ Windows ในเครื่องนั้น