Score:0

Ubuntu 20.04 /etc/network/interfaces และ ifupdown ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต

ธง kr

ตามที่อธิบายไว้ในกระทู้ในฟอรัม askUbuntu ฉันได้ติดตั้ง ifupdown และลบ/ล้างข้อมูล netplan.io ในขณะที่ตอนนี้ ifconfig และ ไอพี ให้การตั้งค่าจาก /etc/network/interfaces (คัดลอกจากการติดตั้ง Ubuntu ประมาณปี 2013 อัปเดตเฉพาะ eth0 ในไฟล์เป็น enp4s0) ยังไม่มีอินเทอร์เน็ต ดูเหมือนว่าจะมีการเชื่อมต่อบางอย่าง เช่น รู้จักเครื่องพิมพ์ในเครือข่ายท้องถิ่น

ping google.com 

ผลตอบแทน ความล้มเหลวชั่วคราวในการจำแนกชื่อ. อย่างไรก็ตาม, ปิง 8.8.8.8 ทำงานได้ดี

ระบบ: Ubuntu 20.04.3 LTS (Focal Fossa)

มีอะไรให้เล่นที่นี่?

ifconfig:

enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.1.31 netmask 255.255.255.0 ออกอากาศ 192.168.1.255
        inet6 fe80::a6ba:dbff:fe03:2e44 คำนำหน้า 64 scopeid 0x20<ลิงค์>
        inet6 2607:fea8:3e80:64a:a6ba:dbff:fe03:2e44 คำนำหน้าlen 64 scopeid 0x0<ทั่วโลก>
        อีเธอร์ a4:ba:db:03:2e:44 txqueuelen 1000 (อีเธอร์เน็ต)
        แพ็คเก็ต RX 3128 ไบต์ 483360 (483.3 KB)
        ข้อผิดพลาด RX 0 ลดลง 16 โอเวอร์รัน 0 เฟรม 0
        แพ็กเก็ต TX 482 ไบต์ 84822 (84.8 KB)
        ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0

แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
        inet6 ::1 คำนำหน้าlen 128 scopeid 0x10<host>
        วนซ้ำ txqueuelen 1,000 (วนกลับในเครื่อง)
        แพ็คเก็ต RX 2836 ไบต์ 217982 (217.9 KB)
        ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
        แพ็กเก็ต TX 2836 ไบต์ 217982 (217.9 KB)
        ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
Bovine avatar
ru flag
หากคุณสามารถ `ping 8.8.8.8` ได้สำเร็จ แสดงว่าคุณสามารถเข้าถึงอินเทอร์เน็ตได้ ฉันจะบอกว่าปัญหาคือคุณไม่ได้ระบุ DNS ที่ใช้งานได้
kr flag
ฉันพยายามเพิ่ม dns-nameservers 192.168.1.254 8.8.8.8 ลงในไฟล์ /etc/network/interfaces ของฉันตามที่แนะนำใน http://manpages.ubuntu.com/manpages/trusty/man8/resolvconf.8.html สำหรับ ifup แต่นั่น ดูเหมือนจะไม่ได้ทำอะไรเลย
Bovine avatar
ru flag
192.168.1.254 คือที่อยู่ในเครือข่ายท้องถิ่นของคุณ 8.8.8.8 เป็นที่อยู่ของ DNS สาธารณะของ Google 192.168.1.254 เราเตอร์ของคุณเป็น 192.168.1.254 หรือไม่ หรืออาจเป็นเครื่องที่คุณกำหนดค่าให้รันการผูกหรือ DNS อื่น ๆ
kr flag
แท้จริงแล้วที่อยู่ IP เหล่านั้นเพิ่งนำมาจากหน้าคน การคัดลอกไฟล์ resolv.conf เก่าของฉันช่วยแก้ไขปัญหาได้
Score:1
ธง kr

The /etc/resolv.conf file was set incorrectly. Simply copying the /etc/resolv.conf file from the previous 2013 Ubuntu version did the trick. namely:

domain 'URL address'
search 'URL address'
nameserver 'IP address'
nameserver 'IP address'

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา