ตั้งแต่ wifi ดับเมื่อวันก่อน ฉันไม่สามารถเข้าถึงอินเทอร์เน็ตบนคอมพิวเตอร์ที่ใช้ Ubuntu ได้ ฉันสามารถ ping 8.8.8.8 ได้ ดังนั้นฉันเชื่อว่าปัญหาเกี่ยวข้องกับ DNS อย่างไรก็ตาม การตั้งค่า DNS ด้วยตนเองในตัวจัดการเครือข่ายไม่ได้ทำอะไรเลย ฉันได้ลอง systemctl enable modified แล้ว แต่ได้รับแจ้งว่าฉันไม่มีไฟล์ modified.service เลย
ความคิดใด ๆ ที่ผู้คนมีเกี่ยวกับวิธีการแก้ไขปัญหานี้จะได้รับการชื่นชมอย่างมาก เนื่องจากฉันไม่มีความคิดมากขึ้นเรื่อยๆ ฉันสามารถให้ข้อมูลเพิ่มเติมตามคำขอ
แก้ไข: อินพุต แมว /etc/resolv.conf กลับไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
แก้ไข 2: หลังจากทำตามคำแนะนำของคำตอบก่อนหน้า แมว /etc/resolv.conf ตอนนี้ให้:
ไฟล์นี้จัดการโดย man:systemd-resolved(8) ห้ามแก้ไข
และข้อมูลอื่น ๆ ดังกล่าวเกี่ยวกับไฟล์ อย่างไรก็ตาม ฉันยังไม่สามารถเข้าถึงอินเทอร์เน็ตได้
แก้ไข 3: ใส่ใน แมว /etc/resolv.conf ให้เนมเซิร์ฟเวอร์ 127.0.0.53 และตัวเลือกสิ้นสุด 0 บรรทัดโฆษณาที่เชื่อถือ แต่ไม่ใช่ ค้นหา example.com หนึ่ง.
อนึ่ง การเข้ามา /etc/reslov.conf ให้ bash: /etc/resolv.conf: ปฏิเสธการอนุญาต ถ้ามันมีประโยชน์กับใครก็ตาม
แก้ไข 4: อย่างใด ด้วยเหตุผลที่รู้แต่สำหรับพระเจ้า cat /etc/resolv.conf บอกฉันอีกครั้งว่าไม่มีไฟล์ดังกล่าว ฉันได้รีสตาร์ทคอมพิวเตอร์เมื่อสักครู่ที่ผ่านมาเพื่อดูว่าจะทำให้สิ่งที่ถูกต้องหรือไม่ เห็นได้ชัดว่ามันไม่ได้ ใส่ใน sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf ผลตอบแทน ไม่สามารถแก้ไขคอมพิวเตอร์ของโฮสต์ (ชื่อของฉัน): ความล้มเหลวชั่วคราวในการจำแนกชื่อ ตามด้วย (หลังจากป้อนรหัสผ่าน) ln: ไม่สามารถสร้าง sbolic link etc/resolv.conf: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
แก้ไข 5: เมื่อสร้างไฟล์ข้อความนั้น เนมเซิร์ฟเวอร์ 8.8.8.8 และพยายามบันทึกเป็น * etc/resolv.conf* ฉันได้รับแจ้งว่ามีข้อผิดพลาดสำหรับทุกที่ที่ฉันพยายามบันทึก เนื่องจากไม่มี "ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว"
นี่เป็นเรื่องใหม่ทั้งหมดและจะไม่เกิดขึ้นเมื่อฉันบันทึกเอกสารคำที่วาดอย่างรวดเร็ว
แก้ไข 6: ข้อผิดพลาดขณะพยายามบันทึกไฟล์ใหม่ มีดังนี้:
(gedit: 3844): Tepl-WARNING ** (การประทับเวลา): ข้อมูลเมตา GVfs ไม่ได้รับการสนับสนุนทางเลือกสำรองไปยัง TeplMetadataManager GVfs ไม่ได้ติดตั้งอย่างถูกต้องหรือ GVfs metadta ไม่ได้รับการสนับสนุนบนแพลตฟอร์มนี้ ในกรณีต่อมา คุณควรกำหนดค่า Tepl ด้วย --disable-gvfs-metadata
ที่สอง:
(gedit: 3998) คำเตือน ** (การประทับเวลา): ตีกรณีที่ 11 ที่ไม่ได้จัดการ (ข้อผิดพลาดในการเปิดไฟล์ "/etc/resolv.conf": ลิงก์สัญลักษณ์หลายระดับเกินไป) ใน parse_error
ในที่สุด:
(geditt:3998) สำคัญ ** (ประทับเวลา) _gedit_tab_save_as_async: assertion'tab-> state == GEDIT_TAB_STATE_NORMAL || แท็บ->สถานะ == GEDIT_TAB_STATE_EXTERNALLY_MODIFIED_NOTIFICATION || tab-> state == GEDT_TAB_STATE_SHOWING_PRINT_PREVIEW' ล้มเหลว
นอกจากนี้ เมื่อพยายามเปิด /etc/resolv.conf เก่า ฉันได้รับแจ้งว่าไม่สามารถเปิดได้เนื่องจากไม่มี "เป้าหมาย" /run/system/resolve/stub-resolv.conf"
แก้ไข 7: rm /etc/resolv.conf ผลิต rm: ไม่สามารถลบ '/etc/resolv.conf': การอนุญาตถูกปฏิเสธ
ฉันยังไม่สามารถลากไปที่ถังขยะหรือลบด้วยวิธีอื่นที่ทราบได้
ฉันเริ่มสงสัยว่าการติดตั้ง Ubuntu ใหม่ทั้งหมดจะง่ายกว่าหรือไม่ในตอนนี้
แก้ไขขั้นสุดท้าย:
มันได้ผล! ดูเหมือนว่าปัญหาจะเป็นสิ่งที่เหลืออยู่สุดท้ายของ VPN เก่าของฉัน เมื่อถอดและรีสตาร์ทเครื่องปัญหาก็หายไป ในขณะที่ฉันยังคงกังวลเกี่ยวกับสิ่งต่างๆ เช่น การที่คอมพิวเตอร์ไม่พบ /etc/resolv.conf เมื่อฉันสั่งให้ทำลายไฟล์ ฉันสามารถข้ามสะพานนั้นในภายหลังได้
ฉันอยากจะขอบคุณทุกคนที่ช่วยฉันในเรื่องนี้ เพราะฉันรู้ว่าพวกคุณทุกคนมีงานอื่นที่ต้องทำ ฉันหวังว่าสักวันฉันจะเข้าใจสิ่งนี้ดีพอที่จะชดใช้มันต่อไป