Microsoft Windows แสดงข้อผิดพลาด "DNS Server Not Responding" เมื่อระบบของคุณไม่สามารถเชื่อมต่อกับ DNS servers ที่ระบุ หรือระบบ DNS ไม่ตอบสนอง อย่างไรก็ตาม คุณสามารถเปลี่ยนตัวเลือกบางอย่างบนคอมพิวเตอร์เพื่อแก้ไขข้อผิดพลาด นี่คือวิธี
บางวิธีในการแก้ไขปัญหา DNS รวมถึงการล้าง DNS cache การปิด antivirus และ firewall การปิดใช้งาน IPv6 การใช้ DNS servers ทางเลือก และอื่นๆ
ใช้เว็บเบราว์เซอร์อื่น
คุณได้รับข้อผิดพลาด DNS server บนระบบของคุณเพราะเว็บเบราว์เซอร์ปัจจุบันของคุณมีปัญหา สิ่งนี้ป้องกันไม่ให้เบราว์เซอร์เชื่อมต่อกับเซิร์ฟเวอร์ที่ระบุ
ในกรณีนี้ คุณสามารถสลับไปใช้เว็บเบราว์เซอร์ทางเลือกและดูว่าปัญหาของคุณได้รับการแก้ไขหรือไม่ ตัวอย่างเช่น หากคุณใช้ Google Chrome อยู่ คุณสามารถสลับไปใช้ Mozilla Firefox หรือ Microsoft Edge เพื่อดูว่าคุณสามารถเชื่อมต่อกับไซต์ของคุณได้หรือไม่
หากสิ่งนี้แก้ไขปัญหา คุณสามารถรีเซ็ตเบราว์เซอร์หลักของคุณเพื่อแก้ไขปัญหา DNS
รีสตาร์ทเราเตอร์
อีกวิธีหนึ่งในการหลีกเลี่ยงปัญหา DNS server หลายอย่างคือการรีบูตเราเตอร์ เราเตอร์จะปิดใช้งานและเปิดใช้งานฟีเจอร์ทั้งหมดเมื่อคุณให้มันรีบูต แก้ไขปัญหาเล็กน้อยมากมายกับอุปกรณ์
คุณสามารถรีสตาร์ทเราเตอร์ส่วนใหญ่ได้โดยการกดปุ่ม Power บนอุปกรณ์ คุณยังสามารถใช้สวิตช์ปลั๊กไฟหรือหน้าตั้งค่าเราเตอร์ในเบราว์เซอร์เว็บเพื่อปิดและเปิดอุปกรณ์ใหม่
เปิดเบราว์เซอร์เว็บและลองเข้าถึงไซต์ของคุณเมื่อเราเตอร์รีสตาร์ทและสร้างการเชื่อมต่ออินเทอร์เน็ต
ลบ DNS Cache
Windows ใช้ DNS cache เพื่อช่วยให้คุณแปลงชื่อโดเมนเป็นที่อยู่ IP อย่างรวดเร็ว บางครั้ง การเสียหายของแคชป้องกันการเข้าถึงไซต์ของเบราว์เซอร์เว็บ
ในกรณีนี้ คุณสามารถล้าง DNS cache ซึ่งช่วยแก้ไขปัญหาหลายอย่าง คอมพิวเตอร์ของคุณจะสร้างแคชนี้ใหม่ขณะที่คุณเบราว์ซ์ไซต์
- เปิดเมนู Start หา Command Prompt และเปิดเครื่องมือ
- ป้อนคำสั่งต่อไปนี้ในหน้าต่าง CMD และกด Enter: ipconfig /flushdns
- ปิด Command Prompt เมื่อคุณลบ DNS cache แล้ว
ปิด Firewall
หน้าที่ของ firewall คือการตรวจสอบการเชื่อมต่อเครือข่ายขาเข้าและขาออกของ PC ยูทิลิตี้นี้อาจตรวจจับการเข้าถึง DNS servers ของคุณเป็นภัยคุกคามที่เป็นไปได้ บล็อกการเชื่อมต่อของคุณและทำให้เกิดข้อผิดพลาด "DNS Server Not Responding"
คุณสามารถแก้ไขได้โดยการปิดใช้งาน firewall ชั่วคราว นี่คือวิธีทำสำหรับ Microsoft Defender Firewall:
- เปิด Start หา Windows Security และเปิดแอป
- เลือก Firewall & network protection บนหน้าต่างหลักของแอป
- เลือกเครือข่ายที่ระบุว่า (active)
- ปิด toggle Microsoft Defender Firewall
- เลือก Yes ในพรอมต์ User Account Control
ปิดใช้งาน Antivirus
เหตุผลที่เป็นไปได้ว่าคุณได้รับข้อผิดพลาด "DNS Server Not Responding" คือโปรแกรม antivirus ของคุณตรวจจับการเข้าถึง DNS servers ของคุณเป็นภัยคุกคาม นี่อาจนำไปสู่การบล็อกกิจกรรมของคุณโดยโปรแกรม ทำให้เกิดข้อความข้อผิดพลาดข้างต้น
คุณสามารถตรวจสอบได้โดยการปิดการป้องกัน antivirus ชั่วคราว นี่คือวิธีทำสำหรับ Microsoft Defender Antivirus:
- เปิดแอป Windows Security บน PC
- เลือก Virus & threat protection ในแอป
- เลือก Manage settings ในส่วน Virus & threat protection settings
- ปิดใช้งานตัวเลือก Real-time protection
- เลือก Yes ในพรอมต์ User Account Control
ปิด IPv6
บางครั้ง ฟีเจอร์ Internet Protocol Version 6 ของ PC ไม่ทำงานได้ดีกับ DNS servers ที่คุณระบุ ทำให้เกิดปัญหาต่างๆ ในกรณีนี้ คุณสามารถปิดโปรโตคอลและดูว่ามันแก้ไขปัญหาหรือไม่
คุณสามารถเปิด IPv6 กลับได้ทุกเมื่อที่คุณต้องการ
- เปิด Control Panel บน Windows PC
- เลือก Network and Internet > Network and Sharing Center ใน Control Panel
- เลือก Change adapter settings ด้านซ้าย
- คลิกขวา network adapter และเลือก Properties
- ยกเลิกการติ๊ก Internet Protocol Version 6 (TCP/IPv6) และเลือก OK ที่ด้านล่าง
เปลี่ยน DNS Servers
เหมือนบริการออนไลน์อื่นๆ DNS servers ของคุณสามารถเผชิญกับการหยุดทำงาน เมื่อสิ่งนี้เกิดขึ้น เบราว์เซอร์เว็บและแอปอื่นๆ ไม่สามารถค้นหาที่อยู่ออนไลน์ได้ ทำให้เกิดข้อความข้อผิดพลาด DNS ต่างๆ
ในกรณีนี้ คุณสามารถสลับไปใช้ DNS servers ทางเลือก มีเซิร์ฟเวอร์บุคคลที่สามที่ดีบางตัวให้เลือก เช่น Google's public DNS และ OpenDNS
- ไปที่ Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings บนคอมพิวเตอร์
- คลิกขวา network adapter และเลือก Properties
- เลือก Internet Protocol Version 4 (TCP/IPv4) ในรายการและเลือก Properties
- เปิดตัวเลือก Use the following DNS server addresses
- ป้อน 208.67.222.222 ในช่อง Preferred DNS server และ 208.67.220.220 ในช่อง Alternate DNS server
- เลือก OK ที่ด้านล่าง
ปิดใช้งานการเชื่อมต่อเครือข่ายอื่นๆ
หาก Windows PC ของคุณยังคงแสดงข้อผิดพลาด "DNS Server Not Responding" network adapters อื่นๆ ของคุณอาจรบกวนหลัก
คุณสามารถแก้ไขได้โดยการปิดใช้งาน network adapters ทั้งหมดยกเว้นอันที่คุณใช้อยู่บน PC นี่คือวิธี
- เข้าถึง Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings บน PC
- คลิกขวา network adapter ที่ไม่ได้ใช้แต่ละตัวและเลือก Disable
อัปเดต Network Adapter Drivers
ไดรเวอร์ที่ล้าสมัยมักก่อให้เกิดปัญหาต่างๆ และ "DNS Server Not Responding" ของคุณอาจเป็นผลมาจาก network adapter drivers เก่า ในกรณีนี้ คุณสามารถอัปเดตไดรเวอร์เป็นเวอร์ชันล่าสุดและแก้ไขปัญหา
- เปิด Start หา Device Manager และเปิดเครื่องมือ
- ขยาย Network adapters คลิกขวา adapter และเลือก Update driver
- เลือก Search automatically for drivers
- ปล่อยให้ Device Manager ติดตั้งไดรเวอร์ที่มีอยู่
แก้ไขปัญหา DNS Server บน Windows 10/11 PC
ปัญหา DNS server เป็นเรื่องทั่วไป และคุณอาจเผชิญได้ตลอดเวลา สิ่งดีคือมันง่ายต่อการจัดการกับปัญหาส่วนใหญ่ คุณสามารถเปลี่ยนตัวเลือกบนระบบ สลับไปใช้เซิร์ฟเวอร์ทางเลือก และอัปเดต network adapter drivers เพื่อแก้ไขปัญหา
จากนั้นคุณสามารถเข้าถึงไซต์ของคุณและอนุญาตให้แอปเชื่อมต่อกับ web host ใดๆ ได้โดยไม่มีปัญหา