Score:1

Ubuntu 21.10: ปัญหาเกี่ยวกับการเข้าถึงอินเทอร์เน็ต / DNS

ธง ca

คำถามส่วนหนึ่งซ้ำกับคำถามหลายข้อ แต่เนื่องจากฉันไม่มีชื่อเสียงเพียงพอในการแสดงความคิดเห็น ฉันจึงต้องพยายามทำความเข้าใจปัญหาและป้องกันไม่ให้เกิดซ้ำ

ดังนั้น ฉันจึงติดตั้ง Ubuntu 21.10 บน ASUS MINIPC PN51-E1 (AMD® Ryzen 7 5700u, กราฟิก radeon AMD® Renoir) เมื่อไม่กี่สัปดาห์ก่อน และโดยส่วนใหญ่แล้ว ทุกอย่างดูโอเค วันหลังน่าจะหลัง sudo apt อัพเกรดฉันพยายามปลุกคอมพิวเตอร์จากโหมดสลีป แต่ดูเหมือนว่าจะค้าง ฉันบังคับปิดเครื่องโดยกดปุ่มเปิดปิดค้างไว้

เมื่อฉันเริ่มต้นใหม่ ฉันไม่สามารถเข้าถึงอินเทอร์เน็ตได้ อีกต่อไป.

หลายคนดูเหมือนจะมีปัญหากับเครือข่าย โดยเฉพาะอย่างยิ่งสิ่งนี้ช่วยให้ฉันส่งต่อ: Ubuntu Server 18.04 ล้มเหลวชั่วคราวในการจำแนกชื่อ. เห็นได้ชัดว่ามี ปัญหากับการตั้งค่า DNS ของฉัน, และ /etc/resolv.conf อาจเป็นกุญแจสำคัญ (ส่งกลับ ping "ความล้มเหลวชั่วคราวในการจำแนกชื่อ").

ฉันลงเอยด้วยการลบ symlink และสร้างสแตติก /etc/resolv.conf โดยมีเพียงบรรทัดเดียว:

เนมเซิร์ฟเวอร์ <ISP_DNS_server>

สิ่งนี้กู้คืนการเข้าถึงอินเทอร์เน็ต. อย่างน้อยก็ในขณะนี้

อย่างไรก็ตาม มีกระทู้มากมายเกี่ยวกับปัญหาที่เกี่ยวข้องกับ /etc/resolv.conf, ตัวอย่างเช่น:

หลังจากอ่านทั้งหมดนี้แล้ว ฉันยังหลงทางอยู่เล็กน้อย:

  • อะไรเป็นสาเหตุของปัญหา?
  • การแก้ไขของฉันเป็นการแก้ไขที่ดีและถาวรหรือไม่
  • ฉันควรติดตั้ง resolvconf? ถ้าใช่ ทำไมถึงยังไม่ได้ติดตั้ง?

ตัวอย่างเช่นฉันพยายามสร้างครั้งแรก /etc/resolvconf/resolv.conf.d/base และเพิ่มข้อมูลเนมเซิร์ฟเวอร์ที่นั่น แต่ดูเหมือนจะไม่ทำงาน (ฉันไม่มี resolvconf ติดตั้ง).

waltinator avatar
it flag
อ่าน https://askubuntu.com/help/how-to-ask คำถามหลายข้อของคุณ การเดินเตร่ยาวโดยไม่มีรายละเอียด การพยายามวินิจฉัยก่อนเวลาอันควรก่อนที่จะอธิบายปัญหา (นำไปสู่ล็อกโวมิทที่ไม่เหมาะสม) การขาดความเข้าใจว่าสิ่งต่างๆ ทำงานอย่างไร ฯลฯ ทำให้เราไม่สามารถให้คำตอบได้
teppo avatar
ca flag
ขอบคุณสำหรับข้อเสนอแนะที่สร้างสรรค์ ฉันอัปเดตคำถามให้มีเพียงข้อกังวลเกี่ยวกับ `/etc/resolv.conf` และ DNS
pierrely avatar
cn flag
ที่เลวร้ายที่สุดและบ่อยครั้งเมื่อเร็ว ๆ นี้ ฉันหันไปใช้ clonezilla เพื่อติดตั้งพาร์ติชันรูทใหม่ทั้งหมด ฉันแยกพาร์ติชันบ้านของฉันออกจากกัน บางครั้งการลบ resolv.conf การลบการเชื่อมต่ออีเธอร์เน็ตใน nm-connection-editor อาจรีบูตและตั้งค่าอีกครั้งนอกจากนี้ตัวเลือก killswitch ใน VPN ของฉันยังทำให้สิ่งต่าง ๆ ไม่สามารถแก้ไขข้อผิดพลาด DNS, . ปิดใช้งานชั่วคราว นอกจากนี้ ฉันได้ตั้งค่าให้อูบุนตูมีการเชื่อมต่ออีเธอร์เน็ตเพียงจุดเดียว และนั่นทำให้เกิดความสับสน
pierrely avatar
cn flag
กลับไปทำในสิ่งที่ต้องการ ปิดใช้งาน ipv6 ด้วยวิธีอื่น (การเชื่อมต่อใหม่เปิดใช้งานตามค่าเริ่มต้น) และดำเนินการตามขั้นตอน คุณอาจต้องการแชท +i resolv.conf ของคุณเพื่อหยุดการเปลี่ยนแปลง หากวิธีนี้ช่วยได้
teppo avatar
ca flag
ขอบคุณสำหรับคำแนะนำ @pierrely ฉันจะตรวจสอบสิ่งเหล่านี้ นอกจากนี้ หลังจากคิดเพิ่มเติมแล้ว ดูเหมือนจะไม่เป็นความคิดที่ดีที่จะฮาร์ดโค้ดเซิร์ฟเวอร์ DNS ในการตั้งค่า (ยกเว้นว่าคุณต้องการใช้เซิร์ฟเวอร์ DNS บางตัวจริงๆ) OS ไม่ควรเปลี่ยน Server ขึ้นอยู่กับ ISP รึเปล่า..?
pierrely avatar
cn flag
DNS ของฉันถูกตั้งค่าให้ขึ้นอยู่กับ VPN โดยหลีกเลี่ยง google หนึ่งหรือ 8.8.8.8 ของ ISP และสิ่งที่เปลี่ยนแปลงอีกอย่างคือการปิดใช้งาน IPv6 มีวิธีอื่นในการทำเช่นนั้นเช่นกัน สามารถตรวจสอบได้ที่ https://ipleak.net . resolv.conf ถูกสร้างขึ้นโดยอัตโนมัติ สำรองข้อมูลหากคุณมี จากนั้นลบออก มันควรจะสร้างใหม่

โพสต์คำตอบ

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