- 1. การเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ
- 2. การรีเซ็ตการกำหนดค่าเครือข่ายของคุณ
- 3. การล้างแคชโฮสต์ของ Chrome
- 4. การรีเซ็ตอะแดปเตอร์เครือข่ายและไดรเวอร์
- 5. การตั้งค่า DNS Client Service เป็นอัตโนมัติ
- 6. การลบการตั้งค่าพร็อกซี
- บทสรุป
DNS_PROBE_FINISHED_NXDOMAIN ป้องกันไม่ให้คุณเข้าถึงเว็บไซต์ ทำให้เกิดปัญหากับการเชื่อมต่อกับบริการภายนอก ตามชื่อที่แนะนำ นี่คือ DNS ข้อผิดพลาดที่เกี่ยวข้อง หน้าที่ของ DNS คือการแก้ไข/แปลชื่อ ดังนั้นเมื่อระบบของคุณไม่สามารถแก้ไขหรือแปลที่อยู่ได้ คุณจะได้รับข้อผิดพลาดนี้:
ตามค่าเริ่มต้น คอมพิวเตอร์ของคุณได้รับการตั้งค่าให้ใช้ DNS ที่กำหนดค่าไว้ในเราเตอร์หรือโมเด็มของคุณซึ่งเป็น DNS ของผู้ให้บริการอินเทอร์เน็ต เว้นแต่จะมีการเปลี่ยนแปลง ฉันมักจะแนะนำให้ใช้เซิร์ฟเวอร์ DNS สาธารณะ ซึ่งคุณควรเห็นในคู่มือนี้เนื่องจากมีการใช้งานมากที่สุดและมีเวลาทำงาน 99%
ปัญหาอาจเกิดขึ้นเนื่องจากการป้อนข้อมูลที่ไม่ถูกต้องในไฟล์โฮสต์ ซึ่งสามารถป้องกันและจำกัดการเข้าถึงบางเว็บไซต์หรือทั้งหมดได้
กำลังแก้ไข DNS_PROBE_FINISHED_NXDOMAIN
อัปเดต 14/04/2021 :ลองใช้เครื่องมือ DNS Geek ฟรีของเรา ซึ่งจะช่วยแก้ปัญหา DNS ส่วนใหญ่ให้คุณได้ เนื่องจากสคริปต์ไม่มีใบรับรอง คุณอาจได้รับแจ้งเกี่ยวกับปัญหาของผู้เผยแพร่ที่ไม่ได้รับการยืนยัน หากคุณได้รับแจ้งว่าสคริปต์ไม่ได้ลงนามแบบดิจิทัล คุณสามารถเรียกใช้คำสั่งด้านล่างแล้วเรียกใช้สคริปต์ได้
Set-ExecutionPolicy Unrestricted -Scope Process
หลังจากรันสคริปต์แล้ว คุณสามารถเปลี่ยนกลับเป็น Restricted ได้โดยพิมพ์คำสั่งต่อไปนี้
Set-ExecutionPolicy Restricted
เครื่องมือ DNS Geek ควรดาวน์โหลดลงในคอมพิวเตอร์เครื่องอื่นหากคุณไม่มีอินเทอร์เน็ต จากนั้นคัดลอกไปยัง ไดรฟ์ USB . เมื่อดาวน์โหลดและคัดลอกไปยัง USB แล้ว ให้นำ USB ออกจากระบบและเชื่อมต่อกับคอมพิวเตอร์ที่มี DNS ปัญหา. คัดลอกไฟล์จาก USB และวางไว้บนเดสก์ท็อปของคุณ หลังจากย้ายไฟล์แล้ว ให้คลิก เริ่ม -> พิมพ์ cmd แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
เมื่อ พรอมต์คำสั่ง Black สีดำ หน้าต่างจะเปิดขึ้น ให้ลากไฟล์ DNS Geek Tool ไปที่ Command Prompt และกด Enter หรือพิมพ์เส้นทางไปยังตำแหน่งที่บันทึกไฟล์ จากนั้นเรียกใช้
จากนั้นเครื่องมือจะทำงานด้วยตัวเองและจะแจ้งให้คุณทราบว่า "ใช่และไม่ใช่" เพื่อแก้ไขปัญหา
คุณยังดำเนินการตามขั้นตอนด้านล่างได้เนื่องจากเครื่องมือนี้ทำงานเหมือนกับหลักเกณฑ์ด้านล่าง
ในคู่มือนี้ เราจะพูดถึงวิธีเปลี่ยน DNS จากท้องถิ่นหรือค่าเริ่มต้น (อัตโนมัติ) เป็น DNS ของ Google เหตุผลก็คือว่า Google DNS มี uptime สูง เกือบ 99.99% และเชื่อถือได้มากกว่า ISP's หรือ DNS . ของผู้ให้บริการอินเทอร์เน็ต เลยเปลี่ยนเป็น DNS public สาธารณะ ควรแก้ไขปัญหาที่ DNS ก่อนหน้าไม่ทำงาน โอเวอร์โหลด หรือตอบสนองช้า
การเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ
ตอนนี้เราทราบแล้วว่า DNS ของ Google มีความน่าเชื่อถือเพียงใด เราสามารถลองแก้ไขปัญหาของคุณโดยใช้ Public DNS เช่น DNS ของ Google หรือ DNS ของ Cloudfare , ทำตามขั้นตอนเหล่านี้:- กดปุ่ม คีย์ Windows . ค้างไว้ และ กด I . ทางลัดนี้ควรเปิด การตั้งค่า Windows แอป
- ครั้งเดียว การตั้งค่า Windows ถูกเปิดขึ้น นำทางไปยัง “เครือข่ายและอินเทอร์เน็ต”
- กดตัวเลือกที่ชื่อ “เปลี่ยนการตั้งค่าอแด็ปเตอร์”
- ตอนนี้ คลิกขวา บน Network Adapter แล้วกดไปที่ “Properties”
- ดับเบิลคลิกที่ “Internet Protocol รุ่น 4 (TCP/IPv4)”
- เลือกตัวเลือก “ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้”
- ตอนนี้เพียงแค่ใส่ “8.8.8.8” ลงใน เซิร์ฟเวอร์ DNS ที่ต้องการ และ “8.8.4.4” ใน เซิร์ฟเวอร์ DNS สำรอง .
- กดปุ่ม คีย์ Windows . ค้างไว้ และ กด X . เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) หรือ PowerShell (ผู้ดูแลระบบ)
พิมพ์คำสั่งต่อไปนี้เพื่อรีเฟรชเซิร์ฟเวอร์ DNS:-
ipconfig /flushdns
ตรวจสอบว่าปัญหายังคงมีอยู่
การรีเซ็ตการกำหนดค่าเครือข่ายของคุณ
ในวิธีนี้ เราจะรีเซ็ตการกำหนดค่าเครือข่าย ใช้คำสั่งผ่านพรอมต์คำสั่ง . คำสั่งเหล่านี้จะรีเซ็ตและเสียหาย/ไม่ถูกต้อง การตั้งค่าเครือข่ายหรือ แคช DNS ที่ขัดแย้งกับ Google Chrome ของคุณ วิธีนี้จะจำกัดปัญหาให้แคบลงหรืออาจแก้ไขได้ ในการรีเซ็ตการตั้งค่าเครือข่ายของคุณอย่างถูกต้อง ให้ทำตามขั้นตอนเหล่านี้ด้านล่าง:- กดปุ่ม คีย์ Windows . ค้างไว้ และ กด X . เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) หรือ PowerShell (ผู้ดูแลระบบ)
- พิมพ์คำสั่งต่อไปนี้ ทีละรายการ เพื่อรีเซ็ตการตั้งค่าเครือข่ายของคุณ
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew netsh interface ipv4 reset netsh interface ipv6 reset reset ipconfig /flushdns
- รีสตาร์ทคอมพิวเตอร์ของคุณ
ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
การล้างแคชโฮสต์ของ Chrome
ไคลเอ็นต์ Google Chrome ของคุณมีบันทึก รายการ DNS เพื่อประหยัดเวลาในการค้นหาทุกครั้งซึ่งจะช่วยลดเวลาในการโหลดของเว็บไซต์ อย่างไรก็ตาม บางครั้ง คุณลักษณะ . นี้ จริง ๆ แล้วสามารถทำอันตรายได้มากกว่าดีเพราะมี ข้อมูลแคช DNS ที่เสียหายและไม่ดี เช่นกัน. คุณล้างแคชของ Google Chrome ได้ง่ายๆ โดยทำตามขั้นตอนด้านล่าง:- เปิด Google Chrome
- ใน URL ส่วนให้ใส่ URL นี้ แล้วกด Enter
chrome://net-internals/#dns
- ควรเปิด Google Chrome หน้าแคชตัวแก้ไขโฮสต์ ตอนนี้ เพียงคลิก “ล้างแคชโฮสต์”
- รีสตาร์ท Google Chrome . ของคุณ และตรวจสอบว่าคุณสามารถเข้าถึงเว็บไซต์ได้อีกครั้งหรือไม่
การรีเซ็ตอะแดปเตอร์เครือข่ายและไดรเวอร์
หากวิธีการรีเซ็ตเครือข่ายของคุณไม่ได้ผล คุณสามารถลองใช้วิธีนี้ได้เนื่องจากเป็น Windows ในตัว และการรีเซ็ตจะเข้มงวดขึ้นเล็กน้อย เนื่องจากจะรีเซ็ตไดรเวอร์ของอะแดปเตอร์เครือข่ายด้วย ทำตามขั้นตอนด้านล่าง:-- ที่มุมขวาของแถบงาน ให้คลิกที่ เครือข่าย Wi-Fi ไอคอน.
- คลิก “การตั้งค่าเครือข่ายและอินเทอร์เน็ต” . ตรงไปที่ “สถานะ” แท็บ
- คลิก “รีเซ็ตเครือข่าย” แล้วกด “เริ่มใหม่เลย” .
- หลังจากรีสตาร์ทแล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
การตั้งค่า DNS Client Service เป็น “อัตโนมัติ”
บริการไคลเอ็นต์ DNS มีหน้าที่เก็บ แคช DNS มันแคช DNS และลงทะเบียนไว้ บริการนี้สามารถหยุดได้โดยการปรับแต่งที่ไม่ดี โปรแกรมหรือบุคคลที่สาม โปรแกรม. หากบริการนี้ถูกปิดใช้งาน Google Chrome . ของคุณ จะทำให้คุณมีข้อผิดพลาดเช่น:-DNS_PROBE_FINISHED_NXDOMAIN
DNS_PROBE_FINISHED_NO_INTERNET
คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยกำหนดค่า DNS Client Service . เราช่วยให้คุณไม่ต้องยุ่งยากมากมายด้วยการสร้างคำสั่งบางอย่างเพื่อให้คุณดำเนินการและตั้งค่าพารามิเตอร์สำหรับบริการนี้ได้อย่างง่ายดาย หากต้องการตั้งค่าบริการเป็นอัตโนมัติ ให้ทำตามขั้นตอนเหล่านี้:-
- กดปุ่ม คีย์ Windows . ค้างไว้ และ กด X . เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) หรือ PowerShell (ผู้ดูแลระบบ)
- พิมพ์คำสั่งต่อไปนี้ ทีละรายการ เพื่อคืนค่าพารามิเตอร์ของบริการนี้
sc config Dnscache start= auto sc start Dnscache
- รีสตาร์ทคอมพิวเตอร์และตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
การลบการตั้งค่าพร็อกซี
การตั้งค่า Windows LAN Proxy ของคุณอาจเป็นตัวการได้เช่นกัน คุณสามารถทำตามขั้นตอนเหล่านี้เพื่อลบการตั้งค่าพร็อกซีใดๆ ที่อาจใช้กับอะแดปเตอร์/ไดรเวอร์ของคุณ:- กดปุ่ม ปุ่ม Windows . ค้างไว้ แล้วกดปุ่ม R . ซึ่งควรเปิด เรียกใช้ โปรแกรม.
- พิมพ์ “inetcpl.cpl” และกดปุ่ม Enter เพื่อเปิด คุณสมบัติอินเทอร์เน็ต
- เมื่อ คุณสมบัติของอินเทอร์เน็ต หน้าต่างปรากฏขึ้นตรงไปที่ “การเชื่อมต่อ” แท็บแล้วกด “การตั้งค่า LAN”
- ตอนนี้ อย่าลืมยกเลิกการเลือก ตัวเลือกทั้งหมดแล้วกด ตกลง .
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่
บทสรุป
บางครั้งไฟร์วอลล์ของคุณสามารถบล็อก Google Chrome ไม่ให้เข้าถึงเซิร์ฟเวอร์ได้ นี่อาจเป็นผลบวกที่ผิดพลาดเนื่องจาก Google Chrome เป็นเบราว์เซอร์ที่เชื่อถือได้ ในกรณีนั้น คุณสามารถทำตามบทช่วยสอนนี้ (ที่นี่) เกี่ยวกับวิธีอนุญาต Google Chrome จากไฟร์วอลล์ของคุณคำถามที่พบบ่อย
เหตุใดฉันจึงได้รับ DNS_PROBE_FINISHED_NXDOMAINเบราว์เซอร์ของคุณไม่สามารถแก้ไขเว็บไซต์ / โดเมนที่คุณพยายามเข้าถึงได้ นี่อาจเป็นปัญหากับ DNS ที่กำหนดค่าผิดพลาดในระดับเซิร์ฟเวอร์หรือตัวแก้ไข DNS ของคุณไม่ทำงาน