บางครั้ง คุณอาจพบว่าคุณไม่สามารถเข้าถึงอินเทอร์เน็ตบนคอมพิวเตอร์ของคุณได้เนื่องจากข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง”
หากคุณเรียกใช้เครื่องมือแก้ปัญหาสำหรับปัญหานี้ คุณจะได้รับข้อความดังต่อไปนี้:
ในเบราว์เซอร์ Chrome คุณอาจได้รับข้อผิดพลาดดังต่อไปนี้:
เนื่องจากเซิร์ฟเวอร์ Domain Name System (DNS) มีความสำคัญอย่างยิ่งต่อการเชื่อมต่ออินเทอร์เน็ตบนคอมพิวเตอร์ของคุณ
สำหรับเว็บไซต์ที่เกี่ยวข้อง ข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” อาจเกิดจากช่องว่าง DNS และการโจมตี DDoS (การปฏิเสธการให้บริการแบบกระจาย) หากเป็นปัญหา คุณอาจต้องรอ 72 ชั่วโมงเพื่อแก้ไขช่องว่างโดเมนหรือให้ผู้ดูแลระบบเว็บไซต์แก้ไขปัญหาด้านความปลอดภัยของเว็บไซต์
ที่ส่วนท้ายของผู้ใช้ ข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” อาจเกิดจากสาเหตุหลายประการ เช่น การตั้งค่า DNS ที่กำหนดค่าไม่ถูกต้องและเบราว์เซอร์ที่ล้าสมัย
หากเป็นสาเหตุนี้ เราจะแสดงให้คุณเห็น 7 วิธีในการแก้ไขข้อผิดพลาดเพื่อให้คุณสามารถกู้คืนการเชื่อมต่ออินเทอร์เน็ตได้
สารบัญ
- ระบบ DNS ทำงานอย่างไร
- 7 วิธีในการแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ DNS ไม่ตอบสนอง
- โซลูชันที่ 1:สลับเบราว์เซอร์
- โซลูชันที่ 2:ปิดใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราว
- โซลูชันที่ 3:รีสตาร์ทเราเตอร์หรือโมเด็มของคุณ
- โซลูชันที่ 4:ล้างแคช DNS ของคุณ
- โซลูชันที่ 5:เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณด้วยตนเอง
- โซลูชันที่ 6:อัปเดตไดรเวอร์การ์ดเชื่อมต่อเครือข่ายของคุณ
- โซลูชัน 7:ปิดใช้งาน IPv6
- ความคิดสุดท้าย
ระบบ DNS ทำงานอย่างไร
เมื่อใดก็ตามที่คุณพยายามเข้าถึงเว็บไซต์ เช่น freeCodeCamp.org คุณพิมพ์ URL เช่น “freecodecamp.org” ลงในแถบที่อยู่เว็บแล้วกด ENTER
.
ภายใต้ประทุน เซิร์ฟเวอร์ DNS จะค้นหาที่อยู่ที่เป็นตัวเลขสำหรับ freeCodeCamp.org ที่อยู่ตัวเลขนี้เรียกว่าที่อยู่อินเทอร์เน็ตโปรโตคอล (IP)
เมื่อเบราว์เซอร์ได้รับที่อยู่ IP นี้แล้ว เว็บไซต์ (freeCodeCamp.org หรืออื่นๆ) จะแสดงให้คุณเห็น หากเบราว์เซอร์ไม่พบที่อยู่นี้ คุณอาจได้รับข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง”
7 วิธีในการแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ DNS ไม่ตอบสนอง
ตอนนี้ มาดูเจ็ดวิธีที่คุณสามารถใช้เพื่อกำจัดข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” เพื่อให้การเชื่อมต่ออินเทอร์เน็ตของคุณสามารถกู้คืนได้
โซลูชันที่ 1:สลับเบราว์เซอร์
ข้อผิดพลาด "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง" อาจปรากฏขึ้นเนื่องจากเบราว์เซอร์ที่คุณกำลังใช้อยู่ เบราว์เซอร์บางตัวมีแคช DNS ของตัวเอง และหากมีปัญหากับแคช ประสบการณ์อินเทอร์เน็ตของคุณบนเบราว์เซอร์นั้นอาจได้รับผลกระทบในทางลบ
ดังนั้น การแก้ไขที่ไม่ซับซ้อนคือการเปลี่ยนไปใช้เบราว์เซอร์อื่นและดูว่าข้อผิดพลาดยังคงมีอยู่หรือไม่
ตัวอย่างเช่น หากคุณใช้ Chrome ให้เปลี่ยนไปใช้ Edge หากคุณใช้ Windows หรือ Safari หากคุณใช้ Mac
หากเว็บไซต์โหลดขึ้นในเบราว์เซอร์อื่น คุณอาจต้องอัปเดตเบราว์เซอร์อื่นหรือติดตั้งใหม่
โซลูชันที่ 2:ปิดใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราว
โปรแกรมป้องกันไวรัสขึ้นชื่อเรื่องการรบกวนแอปพลิเคชันและหยุดไม่ให้ทำงานอย่างถูกต้อง
หากคุณได้รับข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” ให้ลองปิดการใช้งานโปรแกรมป้องกันไวรัสเพื่อดูว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานได้ดีหรือไม่
หากคุณสามารถเข้าถึงอินเทอร์เน็ตได้หลังจากปิดใช้งานโปรแกรมป้องกันไวรัส แสดงว่าเป็นสาเหตุที่ทำให้คุณได้รับข้อผิดพลาด
ในกรณีนี้ คุณอาจต้องการพิจารณารับโปรแกรมป้องกันไวรัสอื่น
หากคุณใช้ Windows 10 คุณสามารถปิดการใช้งาน Windows Security (AKA Windows Defender) โดยทำตามขั้นตอนด้านล่าง:
ขั้นตอนที่ 1 :กด ALT
+ SHIFT
+ ESC
บนแป้นพิมพ์เพื่อเปิดตัวจัดการงาน
ขั้นตอนที่ 2 :สลับไปที่แท็บเริ่มต้น
ขั้นตอนที่ 3 :ค้นหาโปรแกรมป้องกันไวรัสของคุณในรายการ คลิกขวาและเลือก "ปิดใช้งาน"
โซลูชันที่ 3:รีสตาร์ทเราเตอร์หรือโมเด็มของคุณ
หากการเชื่อมต่ออินเทอร์เน็ตของคุณใช้เราเตอร์หรือโมเด็ม การรีสตาร์ทอาจช่วยกำจัดข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง”
เนื่องจากการปิดแล้วเปิดเราเตอร์หรือโมเด็มจะล้างแคชของที่อยู่ IP สิ่งนี้สามารถแก้ไขข้อผิดพลาดได้ในระยะยาว
หากต้องการรีสตาร์ทเราเตอร์หรือโมเด็ม ให้ค้นหาปุ่มเปิด/ปิดและกดค้างไว้เพื่อปิด จากนั้นเปิดใหม่อีกครั้ง
โซลูชันที่ 4:ล้างแคช DNS ของคุณ
หากข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง” เกิดจากการกำหนดค่าบนอุปกรณ์ของคุณผิดพลาด การล้าง DNS เป็นวิธีแก้ไขที่น่าเชื่อถือที่สุดวิธีหนึ่ง เนื่องจากกระบวนการนี้จะลบการกำหนดค่า IP ที่ไม่ถูกต้องและข้อมูลที่ล้าสมัยในแคช DNS
หากต้องการล้าง DNS ของคอมพิวเตอร์ใน Windows ให้ทำตามขั้นตอนที่ไฮไลต์ด้านล่าง:
ขั้นตอนที่ 1 :กด WIN
บนแป้นพิมพ์ของคุณและค้นหา "cmd" จากนั้นเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" ทางด้านขวา
ขั้นตอนที่ 2 :ป้อนและดำเนินการคำสั่งต่อไปนี้ทีละคำสั่ง:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
ขั้นตอนที่ 3 :รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
โซลูชันที่ 5:เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณด้วยตนเอง
การใช้เซิร์ฟเวอร์ DNS เริ่มต้นของผู้ให้บริการอินเทอร์เน็ตของคุณอาจเป็นสาเหตุที่ทำให้คุณได้รับข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง”
คุณสามารถเปลี่ยนเซิร์ฟเวอร์ DNS เป็นเซิร์ฟเวอร์ฟรีที่ Google และ Cloudflare มีให้
ขั้นตอนด้านล่างแสดงวิธีเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณเป็น Google:
ขั้นตอนที่ 1 :คลิกขวาที่เริ่มและเลือก "การเชื่อมต่อเครือข่าย":
ขั้นตอนที่ 2 :เลื่อนลงและเลือก “เปลี่ยนตัวเลือกอะแดปเตอร์”:
ขั้นตอนที่ 3 :ในป๊อปอัปที่ปรากฏขึ้น ให้คลิกขวาที่เครือข่ายที่คุณเชื่อมต่อและเลือก "คุณสมบัติ":
ขั้นตอนที่ 4 :ในป๊อปอัปถัดไปที่ปรากฏขึ้น ให้ดับเบิลคลิกที่ “Internet Protocol Version 4 (TCP/IPv4)”:
ขั้นตอนที่ 5 :ในป๊อปอัปต่อไปนี้ที่ปรากฏขึ้น ให้คลิกปุ่มตัวเลือกที่ระบุว่า "ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้":
ขั้นตอนที่ 6 :ป้อน 8.8.8.8 สำหรับ “เซิร์ฟเวอร์ DNS ที่ต้องการ” และ 8.8.4.4 สำหรับ “เซิร์ฟเวอร์ DNS สำรอง”:
นี่คือเซิร์ฟเวอร์ DNS ฟรีที่ให้บริการโดย Google
ขั้นตอนที่ 7 :คลิก “ตกลง” และ “ตกลง” อีกครั้ง
หมายเหตุ:หากคอมพิวเตอร์ของคุณได้รับการกำหนดค่าให้ใช้ IPv6 แทน IPv4 ในขั้นตอนที่ 4 คุณควรเลือก “Internet Protocol Version 6 (TCP/IPv6)” แทน “Internet Protocol Version 4 (TCP/IPv4)”
โซลูชันที่ 6:อัปเดตไดรเวอร์อะแดปเตอร์เครือข่ายของคุณ
การอัปเดตไดรเวอร์อะแดปเตอร์เครือข่ายสามารถแก้ไขปัญหาทางเทคนิคได้มากมาย รวมถึงข้อผิดพลาด "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง" เนื่องจากไดรเวอร์ใหม่อาจมีการแก้ไขข้อผิดพลาด
ในการอัปเดตไดรเวอร์อะแดปเตอร์เครือข่าย คุณสามารถทำได้โดยทำตามขั้นตอนด้านล่าง:
ขั้นตอนที่ 1 :คลิกที่ Start และเลือก Device Manager
ขั้นตอนที่ 2 :ขยาย Network Adapters
ขั้นตอนที่ 3 :คลิกขวาที่ไดรเวอร์ที่ได้รับผลกระทบและเลือก Update driver:
ขั้นตอนที่ 4 :เลือก ค้นหาอัตโนมัติสำหรับซอฟต์แวร์ไดรเวอร์ที่อัพเดต:
ขั้นตอนที่ 5 :อนุญาตให้คอมพิวเตอร์ของคุณค้นหาไดรเวอร์ออนไลน์และติดตั้งให้คุณ เมื่อติดตั้งเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์
โซลูชันที่ 7:ปิดใช้งาน IPv6
หากเครือข่ายปัจจุบันของคุณได้รับการกำหนดค่าให้ใช้ IPv4 และเปิด IPv6 บนคอมพิวเตอร์ อาจนำไปสู่การรบกวนทางลบซึ่งอาจทำให้คุณได้รับข้อผิดพลาด “เซิร์ฟเวอร์ DNS ไม่ตอบสนอง”
หากต้องการปิดใช้งาน IPv6 ขั้นตอนต่อไปนี้สามารถช่วยคุณได้:
ขั้นตอนที่ 1 :คลิกขวาที่เริ่มและเลือก "การเชื่อมต่อเครือข่าย":
ขั้นตอนที่ 2 :เลื่อนลงและเลือก “เปลี่ยนตัวเลือกอะแดปเตอร์”:
ขั้นตอนที่ 3 :ในป๊อปอัปที่ปรากฏขึ้น ให้คลิกขวาที่เครือข่ายที่คุณเชื่อมต่อและเลือก "คุณสมบัติ":
ขั้นตอนที่ 4 :ในป๊อปอัปถัดไปที่ปรากฏขึ้น ให้ยกเลิกการเลือก “Internet Protocol Version 6 (TCP/IPv6)”:
ขั้นตอนที่ 6 :คลิก “ตกลง” และ “ตกลง” อีกครั้ง
ความคิดสุดท้าย
ข้อผิดพลาด "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง" อาจทำให้หงุดหงิดและรบกวนประสบการณ์อินเทอร์เน็ตของคุณ แต่ในบทความนี้ คุณได้เรียนรู้วิธีแก้ไขแล้ว หากข้อผิดพลาดเกิดจากการกำหนดค่า DNS ผิดจากฝั่งผู้ใช้
ฉันหวังว่าหนึ่งในวิธีแก้ไขปัญหาข้อผิดพลาดที่อธิบายไว้ในบทความนี้จะช่วยคุณแก้ไขข้อผิดพลาดได้