อะไรทำให้เกิดข้อผิดพลาด DNS
เครดิตรูปภาพ: Funtap/iStock/GettyImages
เกิดข้อผิดพลาดกับระบบชื่อโดเมน — เรียกง่ายๆ ว่าข้อผิดพลาด DNS — หมายความว่าคุณจะไม่สามารถเข้าถึงอินเทอร์เน็ตได้ ซึ่งน่าผิดหวังหากเกิดขึ้นเป็นประจำ การเรียนรู้สาเหตุที่พบบ่อยที่สุดของปัญหา DNS และวิธีที่ดีที่สุดในการแก้ไขปัญหาเหล่านี้ สามารถช่วยให้คุณกลับมาออนไลน์ได้โดยไม่ต้องใช้ความพยายามใดๆ โดยพื้นฐานแล้ว DNS จะแปลชื่อโดเมนที่เราใช้เพื่อเข้าถึงเว็บไซต์เป็นที่อยู่ IP ซึ่งเป็นสิ่งที่คอมพิวเตอร์ของคุณใช้เพื่อเข้าถึงเว็บไซต์จริงๆ ในกรณีส่วนใหญ่ ปัญหา DNS สามารถแก้ไขได้ง่าย
ปัญหาเครือข่าย
ในหลายกรณี ข้อผิดพลาดที่เกิดจาก DNS อาจเป็นปัญหาการเชื่อมต่อง่ายๆ (โดยเฉพาะหากคุณเชื่อมต่อแบบไร้สายโดยใช้แล็ปท็อป) ที่ไม่เกี่ยวข้องกับ DNS เลย ก่อนที่จะโทษข้อผิดพลาด DNS ให้ไปที่ "ศูนย์เครือข่ายและการใช้ร่วมกัน" ของคุณและเรียกใช้ตัวแก้ไขปัญหา วิธีนี้จะระบุและแก้ไขปัญหาการเชื่อมต่อทั่วไปหลายๆ อย่าง และช่วยให้คุณจำกัดขอบเขตสาเหตุของปัญหาให้แคบลงได้
วิดีโอประจำวันนี้
อาจเป็นไปได้ว่าปัญหาในเซิร์ฟเวอร์ที่เป็นส่วนหนึ่งของเครือข่ายของคุณทำให้ DNS ทำงานผิดปกติ คุณสามารถทดสอบการเชื่อมต่อข้ามเครือข่ายได้โดยการ ping เราเตอร์หรือคอมพิวเตอร์เครื่องอื่นที่ใช้เซิร์ฟเวอร์ DNS ร่วมกัน เปิด "Command Prompt" แล้วพิมพ์ "ping" ตามด้วยที่อยู่ IP
ตัวอย่างทั่วไปที่คุณสามารถใช้ได้ (นอกเหนือจากคอมพิวเตอร์เครื่องอื่นในเครือข่ายของคุณ) คือ "8.8.8.8" ซึ่งเป็นเซิร์ฟเวอร์ Google DNS หากคุณได้รับข้อผิดพลาด "ขอหมดเวลา" แสดงว่ามีปัญหากับการเชื่อมต่อหรือเครือข่ายของคุณ
ปัญหา DNS ทั่วไป: TCP/IP
สาเหตุที่พบบ่อยที่สุดประการหนึ่งของข้อผิดพลาด DNS คือซอฟต์แวร์ TCP/IP หรือ Dynamic Host Configuration Protocol (DHCP) ซึ่งกำหนดที่อยู่ IP ให้กับอุปกรณ์และจัดการที่อยู่เซิร์ฟเวอร์ DNS วิธีที่ง่ายที่สุดในการแก้ไขปัญหาเหล่านี้คือเพียงแค่รีบูตคอมพิวเตอร์ของคุณ แต่คุณยังสามารถใช้โปรแกรมยูทิลิตี้ TCP/IP เพื่อแก้ไขการตั้งค่าของคุณได้
สุดท้าย ก็ควรตรวจสอบด้วยว่าเราเตอร์และอุปกรณ์ที่คุณใช้มีการเปิดใช้งาน DHCP เพราะหากตัวเลือกใดตัวเลือกหนึ่งไม่เปิดใช้งาน อาจทำให้เกิดปัญหาการเชื่อมต่อได้
ปัญหา DNS ของผู้ให้บริการอินเทอร์เน็ต
ผู้ใช้อินเทอร์เน็ตส่วนใหญ่ได้รับที่อยู่เซิร์ฟเวอร์ DNS จากผู้ให้บริการอินเทอร์เน็ต ซึ่ง เกิดขึ้นโดยอัตโนมัติและน่าจะเป็นกรณีนี้หากคุณไม่ได้เปลี่ยน DNS ของคุณโดยเจตนา เซิร์ฟเวอร์ เมื่อเซิร์ฟเวอร์ของผู้ให้บริการโอเวอร์โหลดหรือทำงานผิดพลาด อาจทำให้เกิดข้อผิดพลาด "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง" หรือปัญหา DNS อื่นๆ
การเปลี่ยนเซิร์ฟเวอร์ DNS สามารถแก้ไขปัญหานี้ได้ ทางเลือกหนึ่งที่ใช้กันทั่วไปคือการใช้เซิร์ฟเวอร์ Google DNS แทน หรือระบบ OpenDNS ไปที่การตั้งค่าการกำหนดค่าของเราเตอร์และป้อนที่อยู่ IP ด้วยตนเองสำหรับเซิร์ฟเวอร์ที่คุณเลือกเพื่อเปลี่ยนจากเซิร์ฟเวอร์ที่เลือกโดยอัตโนมัติของผู้ให้บริการ
มัลแวร์ที่ส่งผลต่อ DNS
ในบางกรณี มัลแวร์ประเภทต่างๆ อาจทำให้เกิดข้อผิดพลาด DNS ที่ชัดเจน ตัวอย่างหนึ่งที่ Tech Republic กล่าวถึงคือไวรัสที่ส่งผลกระทบต่อสแต็ก TCP/IP และคำขอสกัดกั้นที่ส่งผ่าน ทำให้เกิดข้อผิดพลาด DNS ที่จริงแล้วเป็นไวรัส การแก้ปัญหานี้ทำได้ง่ายเพียงแค่เรียกใช้การสแกนและลบมัลแวร์ที่ระบุด้วยโปรแกรมป้องกันมัลแวร์ที่เป็นปัจจุบัน
ปัญหาโปรแกรมป้องกันไวรัส
ขออภัย ทั้งไวรัสและโปรแกรมป้องกันไวรัสสามารถนำไปสู่ข้อผิดพลาดของ DNS เมื่อมีการอัปเดตฐานข้อมูลต่อต้านไวรัส อาจมีข้อผิดพลาดที่ทำให้โปรแกรมคิดว่าคอมพิวเตอร์ของคุณติดไวรัสทั้งที่จริงๆ แล้วไม่ใช่ ในทางกลับกัน อาจนำไปสู่ข้อผิดพลาด "เซิร์ฟเวอร์ DNS ไม่ตอบสนอง" เมื่อพยายามเชื่อมต่อ
คุณสามารถตรวจสอบเพื่อดูว่านี่เป็นปัญหาหรือไม่โดยปิดใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราว หากปัญหาการเชื่อมต่อของคุณได้รับการแก้ไข ปัญหาน่าจะเกิดจากโปรแกรม การเปลี่ยนโปรแกรมหรือเพียงแค่รับการอัปเดตล่าสุดสามารถแก้ไขปัญหาได้
ปัญหาโมเด็มหรือเราเตอร์
ข้อผิดพลาดเล็กน้อยกับโมเด็มหรือเราเตอร์ของคุณอาจนำไปสู่ข้อผิดพลาด DNS ได้เช่นกัน สิ่งเหล่านี้สามารถแก้ไขได้ง่ายโดยการรีสตาร์ทอุปกรณ์ (โดยปกติจะรวมกันเป็นกล่องเดียว) แม้ว่าการแก้ไขอาจทำงานชั่วคราวเท่านั้น ไม่น่าเป็นไปได้ที่เราเตอร์และ/หรือโมเด็มของคุณจะสร้างข้อผิดพลาด DNS เป็นประจำ แต่ถ้าเกิดข้อผิดพลาด การเปลี่ยนใหม่อาจเป็นทางออกเดียว