คุณเห็นข้อผิดพลาดที่ระบุว่า DNS_PROBE_FINISHED_NXDOMAIN ขณะพยายามเข้าถึงเว็บไซต์หรือไม่ ข้อผิดพลาดนี้เกี่ยวข้องกับการตั้งค่า DNS ของคุณจริงๆ และคุณสามารถแก้ไขได้โดยเปลี่ยนตัวเลือก DNS สองสามตัวที่นี่และที่นั่นในคอมพิวเตอร์ของคุณ
ข้อผิดพลาดนี้มักปรากฏขึ้นเมื่อเบราว์เซอร์ของคุณไม่สามารถแก้ไข DNS สำหรับชื่อโดเมนได้ คำว่า NXDOMAIN ที่ส่วนท้ายของข้อความแสดงข้อผิดพลาดระบุว่าไม่มีโดเมนที่ป้อน
นี่คือการแก้ไขบางส่วนที่คุณสามารถใช้เพื่อกำจัดข้อผิดพลาดนี้ในเครื่องของคุณ
1. ล้างแคช DNS ของคุณ
ในการแก้ไขชื่อโดเมนอย่างรวดเร็ว คอมพิวเตอร์ของคุณจะดูที่แคช DNS ที่จัดเก็บไว้ หากมีปัญหากับแคชนี้ ซึ่งมักจะเป็นเช่นนี้ การล้างแคชน่าจะช่วยแก้ปัญหาที่คุณประสบในเบราว์เซอร์ได้
ล้างแคช DNS บน Windows:
- ค้นหา พรอมต์คำสั่ง โดยใช้แถบค้นหา Start Menu และเปิดยูทิลิตี้
- พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่าง Command Prompt แล้วกด Enter:ipconfig/flushdns
ล้างแคช DNS บน Mac:
- คลิกที่ Launchpad ใน Dock ค้นหา เทอร์มินัล และเปิดมัน
- ตอนนี้ ให้ป้อนคำสั่งต่อไปนี้ โดยกด Enter หลังจากแต่ละรายการ:dscacheutil -flushcache sudo killall -HUP mDNSRResponder
2. ต่ออายุที่อยู่ IP ของคุณ
ข้อผิดพลาด "ไม่สามารถเข้าถึงไซต์นี้ได้" อาจเป็นผลมาจากที่อยู่ IP ที่ระบุไม่ถูกต้อง คุณสามารถลองต่ออายุที่อยู่ IP ของคุณและดูว่าจะช่วยแก้ปัญหาได้หรือไม่
ต่ออายุที่อยู่ IP ของคุณบน Windows:
- เปิด พรอมต์คำสั่ง และรันคำสั่งต่อไปนี้ตามลำดับ:ipconfig/release
- ล้างแคช DNS:ipconfig/flushdns
- ต่ออายุที่อยู่ IP ของคุณ:ipconfig/renew
- ตั้งค่าเซิร์ฟเวอร์ DNS ใหม่:netsh int ip set dns
- รีเซ็ตการตั้งค่า Winsock:รีเซ็ต netsh winsock
ต่ออายุที่อยู่ IP บน Mac:
- คลิกไอคอน Wi-Fi ในแถบเมนูและเลือก เปิดการตั้งค่าเครือข่าย .
- เลือกเครือข่าย Wi-Fi ของคุณทางด้านซ้ายและคลิก ขั้นสูง ทางขวา.
- ไปที่ TCP/IP แท็บ
- คลิก ต่ออายุสัญญาเช่า DHCP ปุ่ม.
3. รีสตาร์ทไคลเอ็นต์ DNS
คอมพิวเตอร์ Windows ใช้สิ่งที่เรียกว่าไคลเอ็นต์ DNS ซึ่งช่วยให้เบราว์เซอร์ของคุณแก้ไขชื่อโดเมนได้ คุณสามารถลองเริ่มบริการไคลเอ็นต์ DNS ใหม่ และดูว่าจะช่วยขจัดข้อผิดพลาด "ไม่สามารถเข้าถึงไซต์นี้" ในเบราว์เซอร์ของคุณได้หรือไม่
นี่คือวิธีที่คุณเริ่มบริการไคลเอ็นต์ DNS บน Windows 10:
- กด คีย์ Windows + R ในการเปิดกล่องโต้ตอบเรียกใช้ ให้พิมพ์ services.msc และกด Enter
- ในหน้าจอผลลัพธ์ ให้ค้นหาบริการที่ระบุว่า ไคลเอ็นต์ DNS ให้คลิกขวาที่บริการนี้ แล้วเลือก รีสตาร์ท .
4. เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ
อาจเป็นไปได้ว่าเซิร์ฟเวอร์ DNS ที่คุณกำหนดค่าไว้ในคอมพิวเตอร์ของคุณไม่ทำงาน เมื่อสิ่งนี้เกิดขึ้น เว็บไซต์ของคุณไม่สามารถแก้ไขชื่อโดเมนได้ ดังนั้น คุณจะได้รับข้อผิดพลาด “DNS Probe Finished NXDOMAIN”
ในกรณีนี้ คุณสามารถลองเปลี่ยนเซิร์ฟเวอร์ DNS และดูว่าจะช่วยแก้ปัญหาให้คุณได้หรือไม่ ที่นี่เราจะแสดงวิธีเปลี่ยน DNS ของคุณเป็นเซิร์ฟเวอร์ DNS สาธารณะของ Google
การเปลี่ยนเซิร์ฟเวอร์ DNS บน Windows:
- เปิด การตั้งค่า แอป เลือก เครือข่ายและอินเทอร์เน็ต และคลิก เปลี่ยนตัวเลือกอะแดปเตอร์ .
- คลิกขวาที่อแด็ปเตอร์และเลือก คุณสมบัติ .
- เลือกตัวเลือกที่ระบุว่า Internet Protocol รุ่น 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 คุณไม่จำเป็นต้องรีเซ็ตเบราว์เซอร์โดยตรง คุณสามารถรีเซ็ตแฟล็ก ซึ่งเป็นวิธีที่ผู้ใช้บางคนปรับเปลี่ยนเบราว์เซอร์ของตน และดูว่าสามารถแก้ปัญหาได้หรือไม่
หากไม่ได้ผล คุณสามารถรีเซ็ตเบราว์เซอร์ทั้งหมดได้
นี่คือวิธีรีเซ็ตการตั้งค่าสถานะ Chrome:
- เปิดแท็บใหม่ใน Chrome พิมพ์ chrome://flags และกด Enter .
- คลิกปุ่ม รีเซ็ตทั้งหมด ปุ่มที่ด้านบน
- คลิก เปิดใหม่ ที่ด้านล่างเพื่อรีสตาร์ทเบราว์เซอร์ของคุณ สิ่งนี้จะทำให้การเปลี่ยนแปลงของคุณมีผล
กำลังรีเซ็ต Firefox:
- เปิด Firefox พิมพ์ about:support ในแถบที่อยู่ แล้วกด Enter .
- คลิกปุ่ม รีเฟรช Firefox ปุ่ม.
- เลือก รีเฟรช Firefox ในข้อความแจ้งบนหน้าจอของคุณ
กำลังรีเซ็ต Safari:
ใน Safari สำหรับ Mac คุณสามารถลบแคชและลบปลั๊กอินและส่วนขยายที่ไม่ต้องการเพื่อแก้ไขข้อผิดพลาดดังกล่าว:
- เปิด Safari คลิก Safari เมนูที่ด้านบน และเลือก ค่ากำหนด .
- คลิก เว็บไซต์ แท็บและยกเลิกการเลือกปลั๊กอินที่คุณไม่ต้องการบนแถบด้านข้างทางซ้าย
- ไปที่ ส่วนขยาย แท็บ เลือกส่วนขยายทางด้านซ้าย แล้วคลิก ถอนการติดตั้ง บนบานหน้าต่างด้านขวา ทำเช่นนี้กับส่วนขยายแต่ละรายการ และส่วนขยายทั้งหมดของคุณจะถูกลบออก
- คลิกปุ่ม ขั้นสูง แท็บแล้วกาเครื่องหมาย แสดงเมนูพัฒนาในแถบเมนู .
- เปิด พัฒนา . ที่เพิ่มใหม่ จากแถบเมนูและคลิกที่ ล้างแคช เพื่อลบไฟล์แคช Safari
6. ปิดแอป VPN ของคุณ
VPN ทำหน้าที่เป็นคอมพิวเตอร์ระดับกลาง และปริมาณการใช้งานคอมพิวเตอร์ของคุณจะไหลผ่าน หากมีปัญหากับ VPN ก็อาจทำให้เบราว์เซอร์ของคุณไม่เปิดเว็บไซต์ใดๆ
ลองปิดแอป VPN บนคอมพิวเตอร์ของคุณและดูว่าคุณสามารถเปิดเว็บไซต์ของคุณได้หรือไม่ หากทำได้ อาจมีปัญหากับแอป VPN ของคุณ และคุณจำเป็นต้องแก้ไขก่อนที่จะใช้อีกครั้ง
7. ตรวจสอบไฟล์โฮสต์
ทั้งเครื่อง Windows และ Mac มาพร้อมกับไฟล์โฮสต์ที่ช่วยแก้ไขชื่อโดเมนของคุณในเครื่อง เมื่อคุณพยายามเข้าถึงไซต์ เบราว์เซอร์ของคุณจะค้นหาไฟล์นี้ก่อนเพื่อค้นหา IP สำหรับโดเมนที่คุณระบุ
อาจเป็นเพราะคุณหรือบุคคลอื่นได้เพิ่มไซต์ที่คุณกำลังพยายามเข้าถึงในไฟล์นี้ หากไซต์ได้รับมอบหมาย localhost IP หรือ IP อื่น คอมพิวเตอร์ของคุณจะแก้ไขโดเมนอย่างไม่ถูกต้อง ดังนั้น คุณอาจได้รับข้อผิดพลาด “DNS Probe Finished NXDOMAIN”
เข้าถึงไฟล์โฮสต์บนคอมพิวเตอร์ของคุณและดูว่าโดเมนของคุณอยู่ที่นั่นหรือไม่
การเข้าถึงโฮสต์บน Windows:
- เปิดเมนูเริ่ม ค้นหา 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 ในกรณีส่วนใหญ่.
- ป้อนรายละเอียดการเข้าสู่ระบบสำหรับเราเตอร์ของคุณ
- คลิก การบำรุงรักษา แท็บที่ด้านบน เราเตอร์ของคุณอาจแสดงสิ่งที่แตกต่างออกไป แต่ควรมีความคล้ายคลึงกัน
- เลือก การตั้งค่าเริ่มต้นจากโรงงาน ที่แถบด้านข้างซ้าย
- คลิก การตั้งค่าเริ่มต้นจากโรงงาน บนบานหน้าต่างด้านขวาเพื่อรีเซ็ตเราเตอร์ของคุณ
การเข้าถึงไซต์ที่ไม่สามารถเข้าถึงได้
มีหลายสาเหตุที่เบราว์เซอร์ของคุณแสดงข้อความแสดงข้อผิดพลาด “DNS_PROBE_FINISHED_NXDOMAIN” ไม่ว่าจะด้วยเหตุผลใดก็ตาม วิธีใดวิธีหนึ่งข้างต้นน่าจะช่วยแก้ปัญหาได้ จากนั้นคุณจะสามารถเข้าถึงเว็บไซต์ของคุณได้โดยไม่มีปัญหาใดๆ
ปัญหาเกี่ยวกับเว็บเบราว์เซอร์เป็นเรื่องปกติ และมีวิธีแก้ปัญหาง่ายๆ ที่สามารถแก้ไขปัญหาเหล่านั้นได้ หากคุณใช้ Chrome คุณอาจพบว่า Chrome ทำงานช้าและไม่ตอบสนองอย่างสมบูรณ์ โชคดีที่มีวิธีแก้ไขปัญหานี้และทำให้เบราว์เซอร์ของคุณทำงานได้อย่างราบรื่น