วิธีแก้ไขข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” บน Windows

Microsoft Windows แสดง ข้อผิดพลาด “ เซิร์ฟเวอร์ DNS ไม่ตอบสนอง(DNS Server Not Responding) ” เมื่อระบบของคุณไม่สามารถเชื่อมต่อกับ เซิร์ฟเวอร์ DNS ที่ระบุ หรือ ระบบ DNSไม่ตอบสนอง อย่างไรก็ตาม คุณสามารถเปลี่ยนตัวเลือกบางอย่างบนคอมพิวเตอร์ของคุณเพื่อแก้ไขข้อผิดพลาดได้ นี่คือวิธีการ

บางวิธีในการแก้ไขปัญหา DNS ของคุณ(fix your DNS problems)ได้แก่ การลบแคชDNS การปิดโปรแกรมป้องกันไวรัสและไฟร์วอลล์ การปิดใช้งาน (DNS)IPv6 การใช้เซิร์ฟเวอร์ (IPv6)DNSสำรองและอื่นๆ

ใช้เว็บเบราว์เซอร์อื่น

คุณได้รับข้อผิดพลาดเซิร์ฟเวอร์ DNS(DNS server error)ในระบบของคุณเนื่องจากเว็บเบราว์เซอร์ปัจจุบันของคุณมีปัญหา สิ่งนี้จะป้องกันไม่ให้เบราว์เซอร์เชื่อมต่อกับเซิร์ฟเวอร์ที่คุณระบุ

ในกรณีนี้ คุณสามารถเปลี่ยนไปใช้เว็บเบราว์เซอร์สำรอง(alternate web browser)และดูว่าปัญหาของคุณได้รับการแก้ไขหรือไม่ ตัวอย่างเช่น หากคุณกำลังใช้Google Chromeเป็นเบราว์เซอร์ คุณสามารถเปลี่ยนไปใช้Mozilla FirefoxหรือMicrosoft Edgeเพื่อดูว่าคุณสามารถเชื่อมต่อกับไซต์ของคุณได้หรือไม่

หากแก้ปัญหาได้ คุณสามารถรีเซ็ตเบราว์เซอร์หลัก(reset your primary browser)เพื่อแก้ไขปัญหา DNS

รีสตาร์ทเราเตอร์ของคุณ

อีกวิธีหนึ่งในการแก้ไขปัญหาเซิร์ฟเวอร์ DNS(get around many DNS server issues)คือการรีบูตเราเตอร์ของคุณ เราเตอร์ของคุณปิดใช้งานและเปิดใช้คุณลักษณะทั้งหมดอีกครั้งเมื่อคุณรีบูต แก้ไขปัญหาเล็กน้อยหลายอย่างเกี่ยวกับอุปกรณ์

คุณสามารถรีสตาร์ทเราเตอร์ส่วนใหญ่ได้โดยกดปุ่ม(Power)เปิด/ปิดบนอุปกรณ์ คุณยังสามารถใช้สวิตช์ปลั๊กไฟหรือหน้าการตั้งค่าเราเตอร์ของคุณในเว็บเบราว์เซอร์ของคุณเพื่อปิดและเปิดอุปกรณ์อีกครั้ง

เปิดเว็บเบราว์เซอร์และพยายามเข้าถึงไซต์ของคุณเมื่อเราเตอร์รีสตาร์ทและสร้างการเชื่อมต่ออินเทอร์เน็ต

ลบแคช DNS ของคุณ

Windowsใช้ แคช DNSเพื่อช่วยให้คุณแปลชื่อโดเมนเป็นที่อยู่ IP ได้อย่างรวดเร็ว บางครั้ง ความเสียหายของแคชทำให้เว็บเบราว์เซอร์ของคุณไม่สามารถเข้าถึงไซต์ได้

ในกรณีนี้ คุณสามารถล้างแคช DNS(clear your DNS cache)ซึ่งช่วยแก้ไขปัญหาต่างๆ ได้ คอมพิวเตอร์ของคุณจะสร้างแคชนี้ขึ้นใหม่เมื่อคุณเรียกดูไซต์ต่างๆ

  1. เปิด เมนู Startค้นหาCommand Promptและเปิดเครื่องมือ
  2. ป้อน(Enter)คำสั่งต่อไปนี้ใน หน้าต่าง CMDแล้วกดEnter : ipconfig /flushdns

  1. ปิดCommand Promptเมื่อคุณลบDNS cache แล้ว

ปิดไฟร์วอลล์ของคุณ

งาน ของไฟร์วอลล์(firewall’s)คือการตรวจสอบการเชื่อมต่อเครือข่ายขาเข้าและขาออกของพีซีของคุณ ยูทิลิตีนี้อาจตรวจพบการเข้าถึง เซิร์ฟเวอร์ DNS ของคุณ ว่าเป็นภัยคุกคาม ปิดกั้นการเชื่อมต่อของคุณและส่งผลให้เกิด ข้อผิดพลาด “ เซิร์ฟเวอร์ DNS(DNS Server)ไม่ตอบสนอง”

คุณสามารถแก้ไขได้โดยการปิดใช้งานไฟร์วอลล์ของคุณชั่วคราว ต่อไปนี้คือวิธีการดำเนินการดังกล่าวสำหรับไฟร์วอลล์ Microsoft Defender(Microsoft Defender Firewall) :

  1. เปิดStartค้นหาWindows Securityและเปิดแอป
  2. เลือก Firewall(Select Firewall) & network protection ในหน้าต่างหลักของแอพ
  3. เลือกเครือข่ายที่ระบุว่า (ใช้งานอยู่)

  1. ปิดการสลับไฟร์วอลล์ Microsoft Defender(Microsoft Defender Firewall)

  1. เลือกใช่(Yes)ในพรอมต์ การควบคุมบัญชีผู้ใช้(User Account Control)

ปิดการใช้งานโปรแกรมป้องกันไวรัสของคุณ

สาเหตุที่เป็นไปได้ที่คุณได้รับ ข้อผิดพลาด “ เซิร์ฟเวอร์(Server)DNS ไม่ตอบสนอง” คือโปรแกรมป้องกันไวรัสของคุณตรวจพบการเข้าถึง เซิร์ฟเวอร์ DNS ของคุณ ว่าเป็นภัยคุกคาม นี่อาจทำให้โปรแกรมบล็อกกิจกรรมของคุณ ส่งผลให้เกิดข้อความแสดงข้อผิดพลาดข้างต้น

คุณสามารถตรวจสอบได้โดยการปิดการป้องกันไวรัส(turning off your antivirus protection)ชั่วคราว ต่อไปนี้เป็นวิธีการสำหรับMicrosoft Defender Antivirus :

  1. เปิด แอป Windows Securityบนพีซีของคุณ
  2. เลือกการป้องกันไวรัส(Select Virus)และภัยคุกคามในแอป
  3. เลือกจัดการ(Choose Manage)การตั้งค่าใน ส่วนการตั้งค่าการป้องกัน ไวรัส(Virus)และภัยคุกคาม

  1. ปิดใช้งานตัวเลือกการป้องกันตามเวลาจริง

  1. เลือกใช่(Yes)ในพรอมต์ การควบคุมบัญชีผู้ใช้(User Account Control)

ปิด IPv6

บางครั้ง คุณลักษณะ Internet Protocol เวอร์ชัน 6(Internet Protocol Version 6)ของพีซีของคุณทำงานได้ไม่ดีกับ เซิร์ฟเวอร์ DNS ที่คุณระบุ ซึ่งทำให้เกิดปัญหาต่างๆ ในกรณีนี้ คุณสามารถปิดโปรโตคอลและดูว่าสามารถแก้ไขปัญหาได้หรือไม่

คุณสามารถเปิดIPv6อีกครั้งได้ทุกเมื่อที่ต้องการ

  1. เปิดแผงควบคุม(Launch Control Panel)บนพีซี Windows ของคุณ
  2. เลือก Network(Select Network) and Internet > Network and Sharing Center(Sharing Center)ในControl Panel
  3. เลือกเปลี่ยน(Choose Change)การตั้งค่าอะแดปเตอร์ทางด้านซ้าย
  4. คลิกขวาที่(Right-click)อะแดปเตอร์เครือข่ายของคุณแล้วเลือก Properties

  1. ยกเลิกการเลือก Internet Protocol Version 6(Uncheck Internet Protocol Version 6) ( TCP/IPv6 ) และเลือก OK ที่ด้านล่าง

เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ

เช่นเดียวกับบริการออนไลน์อื่นๆเซิร์ฟเวอร์ DNS ของคุณอาจหยุด(DNS servers can face outages)ทำงาน เมื่อสิ่งนี้เกิดขึ้น เว็บเบราว์เซอร์และแอปอื่นๆ ของคุณจะไม่สามารถค้นหาที่อยู่ออนไลน์ได้ ส่งผลให้เกิดข้อความแสดงข้อผิดพลาด DNS ต่างๆ(DNS)

ในกรณีนี้ คุณสามารถเปลี่ยนไปใช้เซิร์ฟเวอร์ DNS(switch to alternate DNS servers)อื่นได้ มีเซิร์ฟเวอร์ของบุคคลที่สามที่ดีให้เลือก เช่นDNS สาธารณะ ของ Google และOpenDNS

  1. ไป(Navigate)ที่Control Panel > NetworkและInternet > NetworkและSharing Center > Changeการตั้งค่าอะแดปเตอร์บนคอมพิวเตอร์ของคุณ
  2. คลิกขวาที่(Right-click)อะแดปเตอร์เครือข่ายของคุณแล้วเลือก Properties
  3. เลือกInternet Protocol Version 4 ( TCP/IPv4 ) ในรายการและเลือก Properties

  1. เปิดใช้(Use)ตัวเลือกที่อยู่เซิร์ฟเวอร์DNSต่อไปนี้

  1. ป้อน 208.67.222.222 ในช่อง เซิร์ฟเวอร์ DNS ที่ต้องการ(Preferred DNS)และ 208.67.220.220 ในช่องเซิร์ฟเวอร์ DNS สำรอง(Alternate DNS)
  2. เลือกตกลงที่ด้านล่าง

ปิดการเชื่อมต่อ เครือข่าย อื่นของคุณ(Network)

หาก พีซีที่ ใช้ Windows(Windows) ของคุณ ยังคงแสดงข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” แสดงว่าอะแดปเตอร์เครือข่ายอื่นๆ ของคุณ(your other network adapters)อาจรบกวนการทำงานหลักของคุณ

คุณสามารถแก้ไขได้โดยการปิดใช้งานอะแดปเตอร์เครือข่ายทั้งหมดของคุณ ยกเว้นการ์ดที่คุณใช้บนพีซีของคุณ นี่คือวิธีการ

  1. Access Control Panel > NetworkและInternet > NetworkและSharing Center > Changeการตั้งค่าอแด็ปเตอร์บนพีซีของคุณ
  2. คลิกขวาที่อะแดปเตอร์เครือข่ายที่ไม่ได้ใช้แต่ละตัว แล้วเลือกปิดใช้(Disable)งาน

อัปเดตไดรเวอร์การ์ดเชื่อมต่อเครือข่าย ของคุณ(Network Adapter Drivers)

ไดรเวอร์ที่ล้าสมัยมักทำให้เกิดปัญหาต่างๆ และ “ เซิร์ฟเวอร์ DNS(DNS Server)ไม่ตอบสนอง” ของคุณอาจเป็นผลมาจากไดรเวอร์อะแดปเตอร์เครือข่ายรุ่นเก่า ในกรณีนี้ คุณสามารถอัปเดตไดรเวอร์เป็นเวอร์ชันล่าสุด(update your drivers to the latest version)และแก้ไขปัญหาของคุณได้

  1. เปิด ใช้ Startค้นหาDevice Managerและเปิดเครื่องมือ
  2. ขยาย Network(Expand Network) adapters คลิกขวาที่ adapter ของคุณ แล้วเลือกUpdate driver

  1. เลือก ค้นหา(Select Search)ไดรเวอร์โดยอัตโนมัติ
  2. ให้ตัวจัดการอุปกรณ์(Device Manager)ติดตั้งไดรเวอร์ที่มีอยู่

แก้ไขปัญหาเซิร์ฟเวอร์ DNS(Resolve DNS Server Issues)บนพีซี Your Windows 10/11

ปัญหาเกี่ยวกับเซิร์ฟเวอร์ DNS เป็นเรื่องปกติ(DNS server issues are common)และคุณสามารถพบปัญหาเหล่านี้ได้ทุกเมื่อ สิ่งที่ดีคือมันง่ายที่จะจัดการกับปัญหาส่วนใหญ่เหล่านี้ คุณสามารถเปลี่ยนตัวเลือกบางอย่างในระบบของคุณ เปลี่ยนไปใช้เซิร์ฟเวอร์สำรอง และอัปเดตไดรเวอร์การ์ดเชื่อมต่อเครือข่ายเพื่อแก้ไขปัญหาของคุณ

จากนั้นคุณสามารถเข้าถึงไซต์ของคุณและอนุญาตให้แอปเชื่อมต่อกับโฮสต์เว็บใดก็ได้โดยไม่มีปัญหา



About the author

ฉันเป็นผู้เชี่ยวชาญด้านคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการจัดการคอมพิวเตอร์ในสำนักงาน ฉันได้เขียนบทความเกี่ยวกับหัวข้อต่างๆ เช่น วิธีเพิ่มประสิทธิภาพการเชื่อมต่ออินเทอร์เน็ต วิธีตั้งค่าคอมพิวเตอร์เพื่อประสบการณ์การเล่นเกมที่ดีที่สุด และอื่นๆ หากคุณกำลังมองหาความช่วยเหลือเกี่ยวกับงานหรือชีวิตส่วนตัวของคุณ เราคือคนสำหรับคุณ!



Related posts