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

มีหลายสิ่งที่อาจทำให้เกิดข้อผิดพลาดนี้ ตั้งแต่อะแดปเตอร์เครือข่ายที่ไม่ได้ตั้งค่า ขึ้นไปยังที่อยู่เซิร์ฟเวอร์ DNS ที่ไม่ถูกต้อง บทความนี้จะพูดถึงวิธีการแก้ไขปัญหา “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” บน Windows และ macOS เราจะพูดถึงสิ่งที่พบบ่อยที่สุดที่อาจทำให้เกิดข้อความแสดงข้อผิดพลาดนี้ คุณสามารถไปที่ ศูนย์สนับสนุนของ Microsoft เพื่อขอความช่วยเหลือเพิ่มเติม

(แก้ไขแล้ว) “ เซิร์ฟเวอร์ DNS ไม่พร้อมใช้งาน” ข้อผิดพลาดใน Windows 11/10

การเปลี่ยนเซิร์ฟเวอร์ DNS ใน Windows OS

คลิกขวาที่ไอคอนการเชื่อมต่อที่ปรากฏบนแถบงานของคุณ แล้วเลือก “เปิดการตั้งค่าเครือข่ายและอินเทอร์เน็ต”. ที่นี่ คุณสามารถตรวจสอบชื่อและสถานะการเชื่อมต่อของคุณได้ เลือก”เปลี่ยนตัวเลือกอะแดปเตอร์”เพื่อเปลี่ยนพารามิเตอร์ที่เกี่ยวข้องกับเครือข่าย ตอนนี้หน้าต่างการเชื่อมต่อจะปรากฏขึ้น ที่นี่ เลือกการเชื่อมต่อที่ใช้งานของคุณและเปิด เลือก “คุณสมบัติ” เพื่อดูตัวเลือกเพิ่มเติม โปรดทราบว่าคุณจะต้องมีสิทธิ์ของผู้ดูแลระบบเพื่อเข้าถึงการตั้งค่าเหล่านี้ ในแท็บคุณสมบัติ ค้นหาตัวเลือก “IPv4” และดับเบิลคลิกเพื่อเปลี่ยน DNS ตอนนี้ ให้ความสนใจกับส่วนล่างของ Windows นี้ ซึ่งระบุที่อยู่เซิร์ฟเวอร์ DNS เปิดใช้งาน ตัวเลือกที่อยู่เซิร์ฟเวอร์ DNS ที่กำหนดเอง และใส่ 8.8.8.8 เป็นเซิร์ฟเวอร์ DNS ที่ต้องการ และ 8.8.4.4 เป็นเซิร์ฟเวอร์ DNS สำรอง นี่คือบริการ DNS ที่นำเสนอโดย Google และทำงานได้ดี คลิก “ตกลง” และตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขแล้วหรือไม่

การเปลี่ยนเซิร์ฟเวอร์ DNS ผ่านเราเตอร์

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

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

บริการ DNS ใน Windows 10

เปิดหน้าต่าง “เรียกใช้” คุณสามารถทำได้โดยค้นหา”เรียกใช้”ในแถบค้นหาของ Windows 10 หรือเพียงแค่กดปุ่ม Windows และ R รวมกัน ในหน้าต่าง ให้พิมพ์ “Services.msc” แล้วคลิก “ตกลง” จะเป็นการเปิดหน้าต่างบริการ ที่นี่ คุณสามารถดูบริการทั้งหมดที่มีอยู่ในระบบของคุณ รวมทั้งบริการที่ใช้งานอยู่และไม่ได้ใช้งาน ค้นหา “ไคลเอ็นต์ DNS” ในบริการ คุณสามารถทำได้อย่างง่ายดายโดยแตะปุ่ม D จนกว่าบริการจะถูกเน้น เมื่อคุณพบบริการแล้ว ให้ตรวจสอบส่วนสถานะ ควรเขียนว่า “กำลังวิ่ง” ในส่วนนี้ หากเป็นเช่นนั้น คุณสามารถปิดหน้าต่างและตรวจสอบวิธีแก้ปัญหาอื่นๆ ได้ ในกรณีที่ส่วนนี้ว่างเปล่า ให้เลือกตัวเลือก”เริ่มต้นใหม่”ขณะนี้ Windows จะพยายามเริ่มบริการใหม่ หากสำเร็จ ข้อผิดพลาดในการเชื่อมต่ออินเทอร์เน็ตของคุณจะได้รับการแก้ไข

การกำหนดค่าโปรแกรมป้องกันไวรัส

หากวิธีแก้ไขปัญหาข้างต้นไม่ได้ผลสำหรับคุณ ก็ถึงเวลาตรวจสอบโปรแกรมป้องกันไวรัสของคุณเพื่อหาข้อผิดพลาดและการกำหนดค่าที่ไม่ถูกต้อง หากคุณใช้ซอฟต์แวร์ป้องกันไวรัสจากบริษัทอื่นที่ไม่ใช่ Microsoft อาจทำให้คอมพิวเตอร์หยุดเชื่อมต่อกับ DNS ได้

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

เรียกใช้เครื่องมือแก้ไขปัญหาการเชื่อมต่อเครือข่าย

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

ป้อนที่อยู่ IP ด้วยตนเอง

กดปุ่ม Win + R พร้อมกันเพื่อเปิดช่อง เรียกใช้ พิมพ์ ncpa.cpl ในช่อง จากนั้นคลิก ตกลง เพื่อเปิด การเชื่อมต่อเครือข่าย ค้นหาการเชื่อมต่อเครือข่ายของคุณ คลิกขวาเพื่อเลือก คุณสมบัติ ในหน้าต่าง Properties เลือก Internet Protocol Version 4 (TCP/IPv4) แล้วคลิก Properties หน้าต่างใหม่ปรากฏขึ้น เลือก ใช้ที่อยู่ IP ต่อไปนี้ จากนั้นป้อน ที่อยู่ IP, ซับเน็ตมาสก์, เกตเวย์เริ่มต้น จากนั้นเลือก ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ ป้อน เซิร์ฟเวอร์ DNS ที่ต้องการ และ เซิร์ฟเวอร์ DNS สำรอง (เราใช้การตั้งค่าที่ใช้ได้กับการกำหนดค่าของเรา แต่คุณสามารถป้อนข้อมูลอื่นได้) คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง รีสตาร์ทเครื่องคอมพิวเตอร์เพื่อตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

รีเซ็ต TCP/IP โดยใช้พรอมต์คำสั่ง

เปิดแถบค้นหาในแถบงานของคุณโดยคลิกที่ไอคอนรูปแว่นขยาย คุณยังสามารถใช้แป้นพิมพ์ลัด Windows + S พิมพ์ พร้อมรับคำสั่ง ในช่องค้นหา เมื่อคุณเห็นในผลลัพธ์ ให้คลิกขวาที่ผลลัพธ์แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ เมื่อได้รับแจ้งจากการควบคุมบัญชีผู้ใช้ (UAC) ให้คลิกใช่เพื่ออนุญาตให้แอปเปิดขึ้นโดยมีสิทธิ์ระดับผู้ดูแลระบบ ป้อนคำสั่งด้านล่างตามลำดับต่อไปนี้ โดยกดแป้น Enter บนแป้นพิมพ์หลังจากแต่ละบรรทัด:
netsh int ip set dns
netsh winsock รีเซ็ต ปิด Command Prompt และเปิดเว็บเบราว์เซอร์ใดก็ได้ ตรวจสอบว่าคุณสามารถเข้าถึงเว็บไซต์ เช่น Google.com หรือเครื่องมือค้นหาทั่วไปอื่นๆ ได้หรือไม่

By Henry Taylor

ฉันทำงานเป็นนักพัฒนาส่วนหลัง พวกคุณบางคนอาจเคยเห็นฉันที่การประชุมนักพัฒนาซอฟต์แวร์ เมื่อเร็ว ๆ นี้ฉันได้ทำงานในโครงการโอเพ่นซอร์ส