Tôi vừa cài đặt Ubuntu Server 18.04 và thiết lập SSH để tôi có thể tiếp tục định cấu hình qua máy tính để bàn của mình nhưng tôi gặp phải một số vấn đề mà tôi dường như không thể vượt qua.
Tôi đã cố chạy
sudo apt-get update
nhưng liên tục nhận được các lỗi:
Lỗi tạm thời giải quyết archive.ubfox.com
Không thể tìm nạp http: //archive.ubfox ........
Tôi đã kiểm tra xem kết nối internet của tôi có ổn không bằng cách chạy
ping 8.8.8.8
và tôi đã nhận được phản hồi, tất cả đều ổn ở đó.
Tôi nghi ngờ rằng có thể DNS của tôi không được thiết lập chính xác nên tôi đã thử
ping www.google.com
và đã nhận được lỗi:
Lỗi tạm thời trong giải quyết tên
Ok, vì vậy, tôi đã xác định rằng trên thực tế, đó là một số vấn đề về DNS, nhưng tất cả các câu trả lời trên máy tính mà tôi đã thử không làm việc cho tôi.
Tôi đã thử chỉnh sửa /etc/resolv.conf
mà không gặp may vì nó dường như là một liên kết tượng trưng.
Tôi đã tìm thấy một câu trả lời ở đây chỉ hoạt động nếu tôi chạy từ root, tức là:
sudo bash
Nhưng nó chỉ dẫn để đảo ngược các thay đổi sau đó bằng cách:
rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
Nếu tôi làm điều đó mặc dù, tôi mất kết nối một lần nữa.
- Tôi có nên để nó theo cách tôi đã có nó hay cái gì khác?
- Đây có thể là một giải pháp lâu dài?
- Và có phải nguyên nhân của vấn đề là thực tế
/run/resolvconf/resolv.conf
không tồn tại?
/run/resolvconf/resolv.conf
không tồn tại thì không có điểm nào tạo ra một liên kết tượng trưng từ/etc/resolv.conf
nó. Vì vậy, cho đến khi bạn tìm ra lý do tại sao tập tin đó không tồn tại, tôi sẽ khuyên bạn nên sử dụng hướng dẫn làm việc của bạnresolv.conf
. Bạn có thể thêm đầu radpkg -l resolvconf
cho câu hỏi của bạn?