Điểm:0

Thay đổi máy chủ tên DNS bằng systemd-resolve không tồn tại

lá cờ am

hãy để tôi bắt đầu bằng cách nói rằng tôi không chắc liệu mình đang chạy máy chủ Ubuntu hay máy tính để bàn Ubuntu hay không, điều đó có nghĩa là 'máy chủ' của tôi đang chạy trên VPS.

Đây là đầu ra của lsb_release -a:

Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 20.04.3 LTS
Phát hành: 20.04
Tên mã: tiêu cự

Tôi đang cố gắng ghi đè máy chủ tên DNS mặc định và tôi đã thành công một nửa. tôi chạy systemd-resolve --interface eth0 --set-dns 10.13.13.5 --set-domain test.test để đặt 10.13.13.5 làm máy chủ định danh cho miền test.test rồi chạy dịch vụ systemd-resolve khởi động lại. Sau đó, tôi có thể ping các thiết bị trên miền test.test để chúng phân giải đến đúng địa chỉ IP.

Tôi có thể xác nhận máy chủ tên 10.13.13.5 có hiệu lực bằng cách thực hiện systemd-resolve --status.

Nó đi kèm với điều này:

Liên kết 2 (eth0)
      Phạm vi hiện tại: DNS            
Cài đặt DefaultRoute: có            
       Cài đặt LLMNR: có            
Cài đặt MulticastDNS: không             
  Cài đặt DNSOverTLS: không             
      Cài đặt DNSSEC: không             
    DNSSEC được hỗ trợ: không             
  Máy chủ DNS hiện tại: 10.13.13.5   
         Máy chủ DNS: 213.133.100.100
                      213.133.98.98  
                      213.133.99.99  
          Tên miền DNS: test.test

Tuy nhiên, sau một vài phút, máy chủ sẽ không phân giải tên miền thành bất kỳ địa chỉ IP nào trên miền test.test. Các --trạng thái lệnh trên bây giờ trông như thế này:

Liên kết 2 (eth0)
      Phạm vi hiện tại: DNS            
Cài đặt DefaultRoute: có            
       Cài đặt LLMNR: có            
Cài đặt MulticastDNS: không             
  Cài đặt DNSOverTLS: không             
      Cài đặt DNSSEC: không             
    DNSSEC được hỗ trợ: không             
  Máy chủ DNS hiện tại: 213.133.98.98  
         Máy chủ DNS: 10.13.13.5     
                      213.133.100.100
                      213.133.98.98  
                      213.133.99.99  
          Tên miền DNS: test.test        

Rõ ràng vấn đề ở đây là gì, Máy chủ DNS hiện tại đang được thay đổi... nhưng tôi không chắc điều gì đang thay đổi nó và tôi không chắc làm cách nào để dừng nó.

Của tôi /etc/resolv.conf tập tin được liên kết với /run/resolvconf/resolv.conf:

lrwxrwxrwx 1 root root 29 May 19 15:30 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

Tôi nghĩ rằng tôi có thể nắm bắt được một chút cách thức hoạt động của nó mặc dù nó làm tôi hơi bối rối... cái sơ khai là 127.0.0.53, là một trình phân giải DNS nội bộ cho các máy chủ định danh mà bạn chỉ định trong /run/systemd/resolve/resolv.conf, nhưng tôi không chắc liệu điều này có đúng không.

Tôi sẽ đánh giá rất cao bất kỳ trợ giúp nào về vấn đề này vì thật khó chịu khi có thể giải quyết mọi thứ trong vài phút và sau đó chúng ngừng hoạt động!

Cảm ơn trước.

lá cờ vn
Bạn đã [thử `nm-connection-editor`](https://askubuntu.com/a/557382/349837) hay [`nmtui`](https://askubuntu.com/a/1174193/349837) chưa?
nick avatar
lá cờ am
Không tìm thấy cả hai lệnh.
lá cờ vn
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để định cấu hình cài đặt DNS của tôi trong máy chủ Ubuntu?](https://askubuntu.com/questions/346838/how-do-i-configure-my-dns-settings-in-ubuntu-server)

Đă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.