Ubuntu DNS ผิดพลาด Chrome: DNS_PROBE_FINISHED_NXDOMAIN, Firefox ที่คล้ายกัน


19

ฉันไม่สามารถเข้าชมไซต์ส่วนใหญ่ทางออนไลน์ได้ทั้งใน Firefox และโครม ฉันสามารถเข้าถึง Google เอกสารได้ดังนั้นฉันจึงทำการค้นคว้าบน windows 7 (dualboot) และรีบูตเป็น Ubuntu (อัพเกรดเป็น 16.04 เมื่อเร็ว ๆ นี้)

ทดสอบ 0:

$ sudo /etc/init.d/dns-clean
$ 

(ไม่มีอะไรเกิดขึ้น)

ทดสอบ 1:

$ dig microsoft.com
; <<>> DiG 9.10.3-P4-Ubuntu <<>> microsoft.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2944
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;microsoft.com.         IN  A

;; ANSWER SECTION:
microsoft.com.      896 IN  A   104.43.195.251
microsoft.com.      896 IN  A   23.100.122.175
microsoft.com.      896 IN  A   23.96.52.53
microsoft.com.      896 IN  A   191.239.213.197
microsoft.com.      896 IN  A   104.40.211.35

;; Query time: 102 msec
;; SERVER: 2001:558:feed::1#53(2001:558:feed::1)
;; WHEN: Tue Aug 29 14:54:43 EDT 2017
;; MSG SIZE  rcvd: 122

ทดสอบ 2:

$ ping reddit.com
connect: Network is unreachable

ทดสอบ 3:

$ less /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

ทดสอบ 4:

$ less /etc/NetworkManager/NetworkManager.conf 
[main]
plugins=ifupdown,keyfile,ofono
/#dns=dnsmasq

no-auto-default=D4:BE:D9:A6:2E:C1,

[ifupdown]
managed=false

ทดสอบ 5: Chrome

ไม่สามารถเข้าถึงไซต์นี้
ไม่พบที่อยู่ DNS ของเซิร์ฟเวอร์ www.reddit.com

DNS_PROBE_FINISHED_NXDOMAIN

ทดสอบ 6: Firefox

ไม่พบเซิร์ฟเวอร์
Firefox ไม่พบเซิร์ฟเวอร์ที่ www.reddit.com
ตรวจสอบที่อยู่เพื่อดูข้อผิดพลาดการพิมพ์เช่น ww.example.com แทนที่จะเป็น www.example.com
หากคุณไม่สามารถโหลดหน้าใด ๆ ได้ให้ตรวจสอบการเชื่อมต่อเครือข่ายของคอมพิวเตอร์
หากคอมพิวเตอร์หรือเครือข่ายของคุณได้รับการคุ้มครองโดยไฟร์วอลล์หรือพร็อกซีตรวจสอบให้แน่ใจว่า Firefox ได้รับอนุญาตให้เข้าถึงเว็บ

แก้ไข: เกือบลืมนี่ดูเหมือนว่าจะเริ่มขึ้นหลังจากฉันลองติดตั้ง PlayOnLinux ในวันอื่น ฉันถอนการติดตั้ง แต่ปัญหายังคงอยู่

ความคิดใด ๆ

Re: คำถามซ้ำที่เป็นไปได้: ข้อผิดพลาด dns_probe_finished_nxdomain เกิดจาก Ubuntu ข้อผิดพลาด dns_probe_finished_nxdomain เกิดจาก Ubuntu ฉันระบุคำถามของฉันไว้อย่างชัดเจนว่าโซลูชันที่วางไว้ในเธรดอื่นของการล้างแคช dns ไม่สามารถแก้ปัญหาของฉันได้


askubuntu.com/questions/844785/…โพสต์ปัญหาที่คล้ายกัน แต่ความละเอียดที่เสนอนั้นไม่สามารถแก้ไขปัญหาได้ ความพยายามใช้โซลูชันจากเธรดนั้นแสดงเป็นรายการทดสอบ 0 ในคำถามของฉันและไม่ได้แก้ปัญหาของฉัน
Nick S

เกี่ยวข้องหรือไม่: bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647031
nekketsuuu

nekketsuuu ฉันคิดว่าข้อผิดพลาดที่คุณเชื่อมโยงนั้นเกี่ยวข้อง แต่ก็ไม่ได้ให้ทางออกสำหรับฉัน จริง ๆ แล้วฉันย้ายไปช่วงวันหยุดสุดสัปดาห์และตอนนี้ฉันสามารถใช้การเชื่อมต่อแบบใช้สายและใช้งานได้ดีดังนั้นปัญหาก็คือไร้สายเท่านั้นและฉันจะไม่ใช้เวลาเพิ่มอีกในตอนนี้ หากใครอื่นรู้ว่าสิ่งที่เกิดขึ้นและต้องการให้ฉันทดสอบการแก้ไขฉันจะมีความสุขแม้ว่า
Nick S

คำตอบ:


42

แก้ไข: DNS_PROBE_FINISHED_NXDOMAIN ใน Linux


ขั้นตอน 1. เปิดเทอร์มินัลและเพิ่มคำสั่งด้านล่าง

sudo nano /etc/dhcp/dhclient.conf

ขั้นตอนที่ 2ตอนนี้เพิ่มบรรทัดด้านล่างในไฟล์

supersede domain-name-servers 8.8.8.8;

ตอนนี้บันทึกไฟล์

ขั้นตอนที่ 3รีสตาร์ทเครือข่าย

sudo service network-manager restart

รีเฟรชหน้าของคุณและดำเนินการแล้ว🙂🙂🙂


1
วิธีนี้ช่วยแก้ไขปัญหาของฉัน
Fetrarij

4
แก้ไขแล้วจริงๆ (!) ... สาเหตุที่เป็นไปได้คืออะไร? โทรจันหรือ อัปเกรดเป็น UBUNTU หรือไม่
Peter Krauss

ไม่ฉันโชคร้ายคนหนึ่ง
vladkras

สิ่งนี้แก้ไขปัญหาให้ฉันได้ แต่มันจะดีถ้ามีวิธีแก้ปัญหานี้อธิบาย ... อะไรsupersede domain-name-servers 8.8.8.8;ล่ะ?
Andrea Vacondio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.