Điểm:1

Ubuntu 21.10: Sự cố khi truy cập Internet / DNS

lá cờ ca

Câu hỏi này một phần trùng lặp với nhiều câu hỏi, nhưng vì tôi không có đủ uy tín để bình luận, nên đây là nỗ lực của tôi để hiểu vấn đề và ngăn không cho nó lặp lại.

Vì vậy, tôi đã cài đặt Ubuntu 21.10 trên ASUS MINIPC PN51-E1 (AMD® Ryzen 7 5700u, đồ họa radeon AMD® Renoir) vài tuần trước và hầu như tất cả đều ổn. Sau đó, một ngày khác, có lẽ sau nâng cấp sudo apt, Tôi đã cố gắng đánh thức máy tính khỏi trạng thái ngủ nhưng nó dường như bị đóng băng. Tôi buộc tắt máy bằng cách nhấn và giữ nút nguồn.

Khi tôi khởi động lại, Tôi đã không thể truy cập Internet nữa không.

Nhiều người dường như có vấn đề với mạng. Điều này, đặc biệt, đã giúp tôi chuyển tiếp: Ubuntu Server 18.04 Lỗi tạm thời trong việc phân giải tên. Rõ ràng, đã có sự cố với thiết lập DNS của tôi, và /etc/resolv.conf có thể là chìa khóa (ping trả về "Tạm thời thất bại trong phân giải tên").

Tôi đã kết thúc việc xóa liên kết tượng trưng và tạo một liên kết tĩnh /etc/resolv.conf chỉ với một dòng:

máy chủ định danh <ISP_DNS_server>

Điều này đã khôi phục quyền truy cập Internet. Ít nhất là trong thời gian này.

Tuy nhiên, có hàng chục bài viết về các vấn đề liên quan đến /etc/resolv.conf, Ví dụ:

Sau khi đọc tất cả những điều này, tôi vẫn còn một chút mất mát:

  • Điều gì gây ra các vấn đề?
  • Bản sửa lỗi của tôi có phải là bản sửa lỗi tốt và vĩnh viễn không?
  • Tôi có nên cài đặt độ phân giải? Nếu có, tại sao nó chưa được cài đặt?

Ví dụ, lần đầu tiên tôi cố gắng tạo /etc/resolvconf/resolv.conf.d/base và thêm thông tin máy chủ tên vào đó, nhưng có vẻ như nó không hoạt động (tôi không có độ phân giải Cài đặt).

waltinator avatar
lá cờ it
Đọc https://askubuntu.com/help/how-to-ask. Nhiều câu hỏi của bạn, dài dòng, lan man không có chi tiết, cố gắng chẩn đoán sớm trước khi mô tả vấn đề (dẫn đến logvomit không phù hợp), thiếu hiểu biết về cách mọi thứ hoạt động, v.v. khiến chúng tôi không thể đưa ra câu trả lời AN.
teppo avatar
lá cờ ca
Cảm ơn những phản hồi mang tính xây dựng. Tôi đã cập nhật câu hỏi để chỉ chứa lo lắng về `/etc/resolv.conf` và DNS.
pierrely avatar
lá cờ cn
tệ nhất, và thường thì gần đây, tôi phải cài đặt lại clonezilla toàn bộ phân vùng gốc. Tôi giữ phân vùng nhà của tôi riêng biệt. đôi khi xóa resolv.conf , xóa kết nối ethernet trong nm-connection-editor , có thể khởi động lại, nó sẽ thiết lập lại.Ngoài ra, một tùy chọn killswitch trong vpn của tôi đã làm hỏng mọi thứ không thể giải quyết lỗi dns, . bị vô hiệu hóa tạm thời. Ngoài ra, tôi đã đặt Ubuntu chỉ có một kết nối ethernet và điều đó gây ra sự nhầm lẫn.
pierrely avatar
lá cờ cn
đặt lại để làm những gì nó muốn, tắt ipv6 theo cách khác (các kết nối mới được bật theo mặc định) và đi theo quy trình. bạn cũng có thể muốn chattr +i resolv.conf của bạn để ngăn nó thay đổi, nếu điều đó hữu ích.
teppo avatar
lá cờ ca
Cảm ơn lời khuyên @pierrely. Tôi sẽ xem xét những điều này. Ngoài ra, sau khi suy nghĩ thêm, có vẻ như không nên mã hóa cứng máy chủ DNS vào cài đặt (trừ khi bạn thực sự muốn sử dụng một máy chủ DNS nhất định). Không phải hệ điều hành có thể thay đổi máy chủ tùy thuộc vào ISP sao..?
pierrely avatar
lá cờ cn
dns của tôi được đặt thành tùy thuộc vào vpn, tránh google của ISP hoặc 8.8.8.8 của google. và một điều khác đã thay đổi là vô hiệu hóa IPv6. có nhiều cách khác để làm điều đó quá. bạn có thể kiểm tra trên https://ipleak.net. decv.conf được tạo tự động. sao lưu nó nếu bạn có nó, sau đó xóa nó. nó sẽ tái sinh

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.