คุณเห็นข้อผิดพลาดที่ระบุว่า DNS_PROBE_FINISHED_NXDOMAIN ขณะพยายามเข้าถึงเว็บไซต์หรือไม่ ข้อผิดพลาดนี้เกี่ยวข้องกับการตั้งค่า DNS ของคุณจริงๆ และคุณสามารถแก้ไขได้โดยเปลี่ยนตัวเลือก DNS สองสามตัวที่นี่และที่นั่นในคอมพิวเตอร์ของคุณ
ข้อผิดพลาดนี้มักปรากฏขึ้นเมื่อเบราว์เซอร์ของคุณไม่สามารถแก้ไข DNS สำหรับชื่อโดเมนได้ คำว่า NXDOMAIN ที่ส่วนท้ายของข้อความแสดงข้อผิดพลาดระบุว่าไม่มีโดเมนที่ป้อน
นี่คือการแก้ไขบางส่วนที่คุณสามารถใช้เพื่อกำจัดข้อผิดพลาดนี้ในเครื่องของคุณ
1. ล้างแคช DNS ของคุณ
ในการแก้ไขชื่อโดเมนอย่างรวดเร็ว คอมพิวเตอร์ของคุณจะดูที่แคช DNS ที่จัดเก็บไว้ หากมีปัญหากับแคชนี้ ซึ่งมักจะเป็นกรณีนี้ การล้างแคชนี้น่าจะช่วยแก้ปัญหาที่คุณประสบในเบราว์เซอร์ของคุณได้
ที่เกี่ยวข้อง: เซิร์ฟเวอร์ DNS คืออะไรและเหตุใดจึงไม่พร้อมใ���้งาน
ล้างแคช DNS บน Windows:
- ค้นหาCommand Promptโดยใช้แถบค้นหา Start Menu และเปิดยูทิลิตี้
- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง Command Prompt แล้วกด Enter: ipconfig/flushdns
ล้างแคช DNS บน Mac:
- คลิกที่Launchpadใน Dock ค้นหาTerminal แล้วเปิดขึ้น
- ตอนนี้ ป้อนคำสั่งต่อไปนี้ โดยกด Enter หลังจากแต่ละรายการ: dscacheutil -flushcache sudo killall -HUP mDNSResponder
2. ต่ออายุที่อยู่ IP ของคุณ
ข้อผิดพลาด "ไม่สามารถเข้าถึงไซต์นี้" อาจเป็นผลมาจากที่อยู่ IP ที่ระบุไม่ถูกต้อง คุณสามารถลองต่ออายุที่อยู่ IP ของคุณและดูว่าจะช่วยแก้ปัญหาได้หรือไม่
ต่ออายุที่อยู่ IP ของคุณบน Windows:
- เปิดพรอมต์คำสั่งและเรียกใช้คำสั่งต่อไปนี้ตามลำดับ: ipconfig/release
- ล้างแคช DNS: ipconfig/flushdns
- ต่ออายุที่อยู่ IP ของคุณ: ipconfig/renew
- ตั้งค่าเซิร์ฟเวอร์ DNS ใหม่: netsh int ip set dns
- รีเซ็ตการตั้งค่า Winsock: netsh winsock reset
ต่ออายุที่อยู่ IP บน Mac:
- คลิกที่ไอคอน Wi-Fi ในแถบเมนูและเลือกการตั้งค่าเครือข่ายเปิด
- เลือกเครือข่าย Wi-Fi ของคุณทางด้านซ้ายและคลิกขั้นสูงทางด้านขวา
- ไปที่แท็บTCP/IP
- คลิกDHCP เซ้งต่ออายุปุ่ม
3. รีสตาร์ทไคลเอนต์ DNS
คอมพิวเตอร์ Windows ใช้สิ่งที่เรียกว่าไคลเอ็นต์ DNS ซึ่งช่วยให้เบราว์เซอร์ของคุณแก้ไขชื่อโดเมนได้ คุณสามารถลองเริ่มบริการไคลเอ็นต์ DNS ใหม่ และดูว่าจะช่วยขจัดข้อผิดพลาด "ไม่สามารถเข้าถึงไซต์นี้" ในเบราว์เซอร์ของคุณได้หรือไม่
นี่คือวิธีที่คุณเริ่มบริการไคลเอ็นต์ DNS บน Windows 10:
- กดปุ่ม Windows + R เพื่อเปิดหน้าต่าง Run พิมพ์services.mscและกด Enter
- บนหน้าจอที่เกิดขึ้นพบว่าบริการที่ระบุว่าไคลเอ็นต์ DNS , คลิกขวาบนบริการนี้และเลือกเริ่มต้นใหม่
4. เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ
อาจเป็นไปได้ว่าเซิร์ฟเวอร์ DNS ที่คุณกำหนดค่าไว้ในคอมพิวเตอร์ของคุณไม่ทำงาน เมื่อสิ่งนี้เกิดขึ้น เว็บไซต์ของคุณไม่สามารถแก้ไขชื่อโดเมนได้ และด้วยเหตุนี้ คุณจะได้รับข้อผิดพลาด “DNS Probe Finished NXDOMAIN”
ในกรณีนี้ คุณสามารถลองเปลี่ยนเซิร์ฟเวอร์ DNS และดูว่าจะช่วยแก้ปัญหาให้คุณได้หรือไม่ ที่นี่เราจะแสดงวิธีเปลี่ยน DNS ของคุณเป็นเซิร์ฟเวอร์ DNS สาธารณะของ Google
การเปลี่ยนเซิร์ฟเวอร์ DNS บน Windows:
- เปิดการตั้งค่าแอปเลือกและเครือข่ายอินเทอร์เน็ตและคลิกเปลี่ยนตัวเลือกอะแดปเตอร์
- คลิกขวาที่อะแดปเตอร์ของคุณและเลือกProperties
- เลือกตัวเลือกที่กล่าวว่าโปรโตคอลอินเทอร์เน็ตรุ่นที่ 4 (TCP / IPv4)และคลิกคุณสมบัติ
- เปิดใช้งานกล่องสำหรับใช้อยู่ DNS เซิร์ฟเวอร์ต่อไป
- ป้อน8.8.8.8ในกล่องเซิร์ฟเวอร์ DNS ที่ต้องการและ8.8.4.4ในกล่องเซิร์ฟเวอร์ DNS สำรอง จากนั้นคลิกตกลงที่ด้านล่าง
- เปิดเบราว์เซอร์ของคุณขึ้นมาใหม่และพยายามเข้าถึงเว็บไซต์ที่ไม่เคยเปิดมาก่อน
การเปลี่ยนเซิร์ฟเวอร์ DNS บน Mac:
- คลิกที่ไอคอน Wi-Fi ในแถบเมนูและเลือกการตั้งค่าเครือข่ายเปิด
- เลือกเครือข่ายของคุณจากแถบด้านข้างด้านซ้ายและคลิกขั้นสูงที่บานหน้าต่างด้านขวา
- ไปที่แท็บDNS
- เลือกเซิร์ฟเวอร์ DNS ที่มีอยู่แล้วคลิกปุ่ม- (ลบ) ที่ด้านล่าง การดำเนินการนี้จะลบเซิร์ฟเวอร์ทั้งหมดของคุณ
- คลิก+เข้าสู่ระบบ (บวก) และเพิ่ม8.8.8.8
- คลิก+ (บวก) เข้าสู่ระบบอีกครั้งและใส่8.8.4.4
- สุดท้าย คลิกตกลงที่ด้านล่างเพื่อบันทึกการเปลี่ยนแปลงของคุณ
5. รีเซ็ตเบราว์เซอร์ของคุณเป็นการตั้งค่าเริ่มต้น
หากคุณเปลี่ยนแปลงการตั้งค่าเบราว์เซอร์มากเกินไป อาจส่งผลต่อการโหลดเว็บไซต์ในเบราว์เซอร์ คุณสามารถลองรีเซ็ตเบราว์เซอร์เป็นการตั้งค่าเริ่มต้น ซึ่งอาจช่วยแก้ปัญหาให้คุณได้
วิธีรีเซ็ต Chrome:
หากคุณใช้ Chrome คุณไม่จำเป็นต้องรีเซ็ตเบราว์เซอร์โดยตรง คุณสามารถรีเซ็ตแฟล็ก ซึ่งเป็นวิธีที่ผู้ใช้บางคนปรับเปลี่ยนเบราว์เซอร์ของตน และดูว่าสามารถแก้ปัญหาได้หรือไม่
ที่เกี่ยวข้อง: 12 Chrome Flags ที่ดีที่สุดเพื่ออัปเกรดประสบการณ์การท่องเว็บของคุณ
หากไม่ได้ผล คุณสามารถรีเซ็ตเบราว์เซอร์ทั้งหมดได้
วิธีรีเซ็ตการตั้งค่าสถานะ Chrome มีดังนี้
- เปิดแท็บใหม่ใน Chrome พิมพ์chrome: // ธงและตีใส่
- คลิกปุ่มรีเซ็ตทั้งหมดที่ด้านบน
- คลิกเปิดใหม่ที่ด้านล่างเพื่อรีสตาร์ทเบราว์เซอร์ของคุณ สิ่งนี้จะทำให้การเปลี่ยนแปลงของคุณมีผล
การรีเซ็ตไฟร์ฟอกซ์:
- เปิดตัว Firefox พิมพ์เกี่ยวกับ: การสนับสนุนในแถบที่อยู่และกดEnter
- คลิกรีเฟรช Firefoxปุ่ม
- เลือกรีเฟรช Firefoxในข้อความแจ้งบนหน้าจอของคุณ
การรีเซ็ต Safari:
ใน Safari สำหรับ Mac คุณสามารถลบแคชและลบปลั๊กอินและส่วนขยายที่ไม่ต้องการเพื่อแก้ไขข้อผิดพลาดดังกล่าว:
- เปิด Safari ให้คลิกSafariเมนูที่ด้านบนและเลือกการตั้งค่า
- คลิกแท็บเว็บไซต์และยกเลิกการเลือกปลั๊กอินที่คุณไม่ต้องการบนแถบด้านข้างทางซ้าย
- ไปที่แท็บส่วนขยายเลือกส่วนขยายทางด้านซ้าย แล้วคลิกถอนการติดตั้งในบานหน้าต่างด้านขวา ทำเช่นนี้กับส่วนขยายแต่ละรายการ และส่วนขยายทั้งหมดของคุณจะถูกลบออก
- คลิกขั้นสูงแท็บและติ๊กแสดงเมนูในแถบเมนูพัฒนา
- เปิดเมนูDevelop ที่เพิ่มใหม่จากแถบเมนูและคลิกที่Empty Cachesเพื่อลบไฟล์แคช Safari
6. ปิดแอป VPN ของคุณ
VPN ทำหน้าที่เป็นคอมพิวเตอร์ระดับกลาง และปริมาณการใช้งานคอมพิวเตอร์ของคุณจะไหลผ่าน หากมีปัญหากับ VPN ก็อาจทำให้เบราว์เซอร์ของคุณไม่เปิดเว็บไซต์ใดๆ
ลองปิดแอป VPN บนคอมพิวเตอร์ของคุณและดูว่าคุณสามารถเปิดเว็บไซต์ของคุณได้หรือไม่ หากทำได้ อาจมีปัญหากับแอป VPN ของคุณ และคุณจำเป็นต้องแก้ไขก่อนที่จะใช้อีกครั้ง
7. ตรวจสอบไฟล์โฮสต์
ทั้งเครื่อง Windows และ Mac มาพร้อมกับไฟล์โฮสต์ที่ช่วยแก้ไขชื่อโดเมนของคุณในเครื่อง เมื่อคุณพยายามเข้าถึงไซต์ เบราว์เซอร์ของคุณจะค้นหาไฟล์นี้ก่อนเพื่อค้นหา IP สำหรับโดเมนที่คุณระบุ
อาจเป็นเพราะคุณหรือบุคคลอื่นได้เพิ่มไซต์ที่คุณกำลังพยายามเข้าถึงในไฟล์นี้ หากไซต์ได้รับมอบหมาย localhost IP หรือ IP อื่น คอมพิวเตอร์ของคุณจะแก้ไขโดเมนอย่างไม่ถูกต้อง ดังนั้น คุณอาจได้รับข้อผิดพลาด “DNS Probe Finished NXDOMAIN”
เข้าถึงไฟล์โฮสต์บนคอมพิวเตอร์ของคุณและดูว่าโดเมนของคุณอยู่ที่นั่นหรือไม่
การเข้าถึงโฮสต์บน Windows:
- เปิดเมนู Start ค้นหาNotepad , คลิกขวาที่ Notepad และเลือกเรียกใช้ในฐานะผู้ดูแลระบบ
- กดCtrl + Oไปที่C:\Windows\System32\drivers\etcและดับเบิลคลิกที่ไฟล์โฮสต์
- ตรวจสอบไฟล์เพื่อดูว่ามีโดเมนที่คุณพยายามเข้าถึงอยู่ในรายการหรือไม่ หากมี ให้ลบรายการสำหรับโดเมน บันทึกไฟล์ และปิด Notepad
การเข้าถึงโฮสต์บน Mac:
- เปิด Terminal พิมพ์ข้อความต่อไปนี้แล้วกดEnter : sudo nano /etc/hosts
- ป้อนรหัสผ่านผู้ดูแลระบบของคุณและกดEnter
- คุณจะเห็นเนื้อหาของไฟล์โฮสต์ ตรวจสอบให้แน่ใจว่าโดเมนที่คุณพยายามเข้าถึงไม่อยู่ในรายการที่นี่
8. รีเซ็ตการตั้งค่าเราเตอร์ของคุณ
ข้อผิดพลาด "ไม่พบที่อยู่ IP ของเซิร์ฟเวอร์" บางครั้งอาจเป็นผลมาจากเราเตอร์ที่กำหนดค่าผิดพลาด หากคุณไม่แน่ใจว่าคุณหรือคนอื่นทำอะไรเปลี่ยนแปลงเราเตอร์ของคุณบ้าง ให้รีเซ็ตการตั้งค่าเราเตอร์ทั้งหมดและดูว่าจะช่วยแก้ปัญหาได้หรือไม่
โปรดทราบว่าการรีเซ็ตเราเตอร์จะลบการกำหนดค่าของคุณ คุณอาจต้องกำหนดค่าเราเตอร์ใหม่เพื่อให้ทำงานร่วมกับผู้ให้บริการอินเทอร์เน็ต (ISP) ทั้งนี้ขึ้นอยู่กับการกำหนดค่าเราเตอร์ของคุณ
ต่อไปนี้เป็นขั้นตอนทั่วไปในการรีเซ็ตเราเตอร์:
- เข้าไปที่เมนูการตั้งค่าของเราเตอร์ ซึ่งโดยส่วนใหญ่คือ192.168.1.1
- ป้อนรายละเอียดการเข้าสู่ระบบสำหรับเราเตอร์ของคุณ
- คลิกแท็บการบำรุงรักษาที่ด้านบน เราเตอร์ของคุณอาจแสดงสิ่งที่แตกต่างออกไป แต่ควรมีความคล้ายคลึงกัน
- เลือกFactory Default Settingsที่แถบด้านข้างทางซ้าย
- คลิกการตั้งค่าเริ่มต้นจากโรงงานที่บานหน้าต่างด้านขวาเพื่อรีเซ็ตเราเตอร์ของคุณ
การเข้าถึงไซต์ที่ไม่สามารถเข้าถึงได้
มีหลายสาเหตุที่เบราว์เซอร์ของคุณแสดงข้อความแสดงข้อผิดพลาด “DNS_PROBE_FINISHED_NXDOMAIN” ไม่ว่าจะด้วยเหตุผลใดก็ตาม วิธีใดวิธีหนึ่งข้างต้นสามารถช่วยแก้ไขปัญหาได้ แล้วคุณจะสามารถเข้าถึงเว็บไซต์ของคุณได้โดยไม่มีปัญหาใดๆ
ปัญหาเกี่ยวกับเว็บเบราว์เซอร์เป็นเรื่องปกติ และมีวิธีแก้ปัญหาง่ายๆ ที่สามารถแก้ไขปัญหาเหล่านั้นได้ หากคุณใช้ Chrome คุณอาจพบว่า Chrome ทำงานช้าและไม่ตอบสนองอย่างสมบูรณ์ โชคดีที่มีวิธีแก้ไขปัญหานี้และทำให้เบราว์เซอร์ของคุณทำงานได้อย่างราบรื่น