เมื่อพยายามรันโปรแกรมแก้ไขปัญหาเครือข่าย ผู้ใช้จะเห็นข้อความข้อผิดพลาด "DNS server not responding" เหตุผลที่สิ่งนี้เกิดขึ้นชัดเจนจากข้อผิดพลาดเอง อย่างไรก็ตาม สิ่งใดที่ทำให้ DNS server ไม่ตอบสนอง? เพื่อตอบคำถามนั้น คุณจะต้องดูที่ DNS server ที่กำลังใช้อยู่ และว่ามีปัญหาที่รายงานไว้เกี่ยวกับมันในสถานะปัจจุบันหรือไม่ ในบทความนี้ เราจะแสดงวิธีแก้ไขข้อความข้อผิดพลาดดังกล่าว ดังนั้นโปรดทำตาม
เมื่อพบว่ามีปัจจัยอื่นๆ อีกด้วยที่อาจทำให้เกิดข้อความข้อผิดพลาดดังกล่าว ในบางกรณี ปัญหาอาจเกิดจากซอฟต์แวร์แอนติไวรัสของบุคคลที่ 3 ที่ติดตั้งบนระบบของคุณ ในขณะที่ในอีกกรณี ปัญหาอาจเกิดจาก DNS cache ที่เสียหาย ก่อนที่เราจะเริ่ม เรามาดูสาเหตุที่เป็นไปได้ก่อน เพื่อให้คุณเข้าใจปัญหาก่อนที่เราจะกล่าวถึงวิธีต่างๆ ที่คุณสามารถใช้เพื่อแก้ไขปัญหา
สาเหตุของข้อผิดพลาด "The DNS Server isn't responding"
- DNS Server Down — เหตุผลแรกที่ปัญหานี้อาจเกิดขึ้นคือเมื่อ DNS server ปัจจุบันของคุณล้มและไม่สามารถเข้าถึงได้ ในสถานการณ์เช่นนี้ คุณสามารถเปลี่ยน DNS server ของคุณเพื่อแก้ไขปัญหาได้
- DNS Cache — ในบางกรณี ข้อความข้อผิดพลาดที่กล่าวมา อาจเกิดขึ้นเนื่องจาก DNS cache ที่เสียหายหรือเสียหายบนระบบของคุณ หากกรณีนี้ใช้ได้ คุณจะต้องเพียงล้างมันออกเพื่อแก้ไขปัญหา
- Third-Party Interference — สุดท้าย ปัญหาอาจเกิดขึ้นเมื่อแอปพลิเคชันของบุคคลที่ 3 รบกวนกับมัน ได้รับรายงานกันอย่างกว้างขวางว่าแอนติไวรัสซอฟต์แวร์เป็นตัวอย่างที่ดี ในสถานการณ์เช่นนี้ คุณจะต้องปิดโปรแกรมที่มีปัญหาเพื่อหลีกเลี่ยงข้อผิดพลาด
ตอนนี้เราได้ผ่านรายการสาเหตุที่เป็นไปได้แล้ว เรามาเริ่มต้นกับวิธีต่างๆ ที่คุณสามารถใช้เพื่อแก้ไขปัญหานี้ได้ เรามาเริ่มเลยดีกว่า
ใช้ DNS Server เริ่มต้น
สิ่งแรกที่คุณควรทำเมื่อคุณเผชิญกับปัญหานี้คือตรวจสอบการตั้งค่าเครือข่ายของคุณและตรวจสอบให้แน่ใจว่าคุณกำลังใช้ DNS server เริ่มต้นของคุณ DNS server เริ่มต้นที่ใช้บนระบบของคุณจัดการโดย ISP ของคุณ ในกรณีที่คุณใช้ DNS server ของบุคคลที่ 3 คุณควรกลับไปใช้ DNS server เริ่มต้นของคุณและดูว่ามันแก้ไขปัญหาได้หรือไม่ ทำตามคำแนะนำที่กำหนดด้านล่าง:
- ขั้นแรก เปิด Control Panel บนระบบของคุณ

- บนหน้าต่าง Control Panel ให้ไปที่ Network and Internet.

- ที่นั่น คลิกที่ตัวเลือก Network and Sharing Center ที่ให้มา.

- ตอนนี้ หน้า Connections, คลิกที่ลิงก์ที่ให้มา.

- บนหน้าต่างที่เปิดขึ้น คลิกปุ่ม Properties.

- หลังจากนั้น ดับเบิลคลิกที่ตัวเลือก Internet Protocol Version 4 (TCP/IPv4).

- บนหน้าต่างติดตาม ให้ตรวจสอบให้แน่ใจว่าตัวเลือก Obtain DNS server address automatically ถูกเลือก แล้วคลิก OK.

- ทำเช่นเดียวกันสำหรับ Internet Protocol Version 6 (TCP/IPv6) ด้วย
- หลังจากนั้น ไปข้างหน้าและรีสตาร์ทระบบของคุณ
- เมื่อคอมพิวเตอร์ของคุณบูทขึ้น ให้ดูว่าปัญหายังคงอยู่หรือไม่
ล้าง DNS Cache
เมื่อพบว่าในบางกรณี ปัญหาที่กล่าวมาข้างต้น อาจเกิดจากการเสียหายหรือความเสียหายของ DNS Cache เมื่อสิ่งนี้เกิดขึ้น คุณจะต้องล้าง DNS cache ออก และจากนั้นลงทะเบียน DNS อีกครั้งบนระบบของคุณเพื่อแก้ไขปัญหา ในการดำเนินการนี้ ให้ทำตามคำแนะนำที่กำหนดด้านล่าง:
- ขั้นแรก เปิด Start Menu และค้นหา command prompt คลิกขวาที่ผลลัพธ์ที่แสดงและจากเมนูดรอปดาวน์ เลือกตัวเลือก Run as administrator.

- เมื่อหน้าต่าง command prompt เปิด ให้พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew

- หลังจากนั้น ไปข้างหน้าและรีสตาร์ทคอมพิวเตอร์ของคุณ
- เมื่อคอมพิวเตอร์ของคุณบูทขึ้น ให้ดูว่าปัญหายังคงอยู่หรือไม่
เปลี่ยน DNS Server
อีกวิธีหนึ่งที่คุณสามารถแก้ไขข้อความข้อผิดพลาดได้คือการเปลี่ยน DNS server ของคุณ เมื่อพบว่าปัญหาเกิดขึ้นเพราะ DNS ปัจจุบันเข้าถึงไม่ได้ ในที่นี้ คุณสามารถแก้ไขได้โดยการเปลี่ยน DNS server ของคุณเป็น DNS server ของบุคคลที่ 3 อื่นจาก Google หรือ Cloudflare สิ่งนี้ทำได้ง่ายมาก เพียงทำตามคำแนะนำด้านล่าง:
- ขั้นแรก คลิกขวาที่ไอคอนเครือข่ายบนแถบงานของคุณและเลือกตัวเลือก Network and Internet settings ที่ให้มา.

- บนหน้าต่าง Settings คลิกที่ตัวเลือก Advanced network settings.

- จากนั้น ตามด้วยการคลิก More network adapter options.

- บนหน้าต่างที่ป๊อปอัพ คลิกขวาที่ network adapter ของคุณ และจากเมนูดรอปดาวน์ เลือกตัวเลือก Properties
- ดับเบิลคลิกที่ตัวเลือก Internet Protocol Version 4 (TCP/IPv4).

- ที่ด้านล่าง เลือกตัวเลือก Use the following DNS server addresses
- หลังจากนั้น ให้ระบุ DNS server ต่อไปนี้ตามลำดับ คุณสามารถเลือก Google หรือ Cloudflare ได้
Google: 8.8.8.8 8.8.4.4 Cloudflare: 1.1.1.1 1.0.0.1

- เมื่อเสร็จแล้ว คลิกปุ่ม OK และรีสตาร์ทคอมพิวเตอร์ของคุณ
- เมื่อคอมพิวเตอร์ของคุณบูทขึ้น ให้ดูว่าปัญหายังคงอยู่หรือไม่
รีเซ็ตเครือข่าย
ปัญหาที่กำลังพิจารณาน่าจะเกิดจากบางปัญหาในการตั้งค่าเครือข่ายของคุณ ในกรณีเช่นนี้ สิ่งที่คุณสามารถทำได้คือการรีเซ็ตการตั้งค่าเครือข่ายของคุณ ซึ่งจะทำให้การตั้งค่าเครือข่ายของคุณบนระบบทำใหม่ ในกรณีนี้ หากการกำหนดค่าผิดพลาดใดๆ เป็นสาเหตุของปัญหา มันจะได้รับการแก้ไข ในการดำเนินการนี้ ให้ทำตามคำแนะนำด้านล่าง:
- เพื่อเริ่มต้น ให้เปิดหน้าต่าง Settings โดยการกด Windows key + I บนคีย์บอร์ดของคุณ.

- บนหน้าต่าง Settings คลิกที่ตัวเลือก Network and Internet ที่ให้มา
- เมื่อคุณอยู่ที่นั่นแล้ว คลิกที่ตัวเลือก Advanced network settings.

- ที่นั่น คลิกที่ตัวเลือก Network reset.

- สุดท้าย คลิกปุ่ม Reset now เพื่อรีเซ็ตการตั้งค่าเครือข่ายของคุณ.

- เมื่อทำเสร็จแล้ว ตรวจสอบว่าปัญหายังคงเกิดขึ้นหรือไม่
ดำเนินการ Clean Boot
สุดท้าย หากไม่มีวิธีใดแก้ไขปัญหาสำหรับคุณ แสดงว่าข้อความข้อผิดพลาดอาจเกิดจากการรบกวนของแอปพลิเคชันบุคคลที่ 3 บนระบบของคุณ ปกติแล้ว สิ่งนี้สามารถเชื่อมโยงกับซอฟต์แวร์แอนติไวรัสที่ติดตั้งบนระบบของคุณได้ อย่างไรก็ตาม ในบางกรณีที่หายาก อาจมีกรณีที่แอปอื่นก็อาจทำให้เกิดปัญหา
ดังนั้น คุณสามารถดำเนินการ clean boot เพื่อดูว่าโปรแกรมบุคคลที่ 3 เป็นผู้กระทำจริงหรือไม่ Clean boot จะเริ่มต้นระบบของคุณด้วยบริการที่จำเป็นเท่านั้นที่ทำงานในพื้นหลัง หากปัญหาหายไปเมื่อคุณดำเนินการ clean boot จะชัดเจนว่าปัญหาเกิดจากแอปบุคคลที่ 3 ในกรณีนี้ คุณสามารถเปิดใช้งานบริการอีกครั้งเพื่อค้นหาผู้กระทำ เราขอแนะนำให้เริ่มต้นกับโปรแกรมแอนติไวรัสของบุคคลที่ 3 ของคุณ ทำตามคำแนะนำที่กำหนดด้านล่างเพื่อดำเนินการ clean boot:
- ขั้นแรก เปิดกล่องโต้ตอบ Run โดยการกด Windows key + R
- จากนั้น ในกล่องโต้ตอบ Run ให้พิมพ์ msconfig และกดปุ่ม Enter

- บนหน้าต่าง System Configuration ให้เปลี่ยนไปที่แท็บ Services
- เมื่อคุณอยู่ที่นั่นแล้ว คลิกที่กล่องกาเครื่องหมาย Hide all Microsoft services ที่ให้มา.

- หลังจากนั้น คลิกที่ปุ่ม Disable all และจากนั้นกด Apply.

- จากนั้น เปลี่ยนไปที่แท็บ Startup และคลิกที่ตัวเลือก Open Task Manager.

- บนหน้าต่าง Task Manager ให้คลิกที่แอปทีละตัว แล้วคลิกปุ่ม Disable ที่ให้มา.

- หลังจากนั้น ไปข้างหน้าและรีสตาร์ทคอมพิวเตอร์ของคุณ
- ดูว่าปัญหายังคงอยู่หรือไม่เมื่อคอมพิวเตอร์ของคุณดำเนินการ clean boot