Tôi đã cài đặt Ubuntu 21.10 trên máy tính xách tay Framework mới. Tôi muốn nó sử dụng Máy chủ DNS tùy chỉnh, cục bộ mà tôi đã thiết lập trên NAS Synology. Vì vậy, tôi đã đặt địa chỉ IP đó vào đúng vị trí (tôi hy vọng) trong cài đặt Ubuntu:
Tuy nhiên, có vẻ như máy chủ DNS tùy chỉnh này hoàn toàn không được sử dụng. tôi điều hành một nslookup
trên một dịch vụ cục bộ và dường như nó đang sử dụng một số máy chủ DNS khác, do đó, nó không thể tìm thấy dịch vụ cục bộ của tôi:
Tôi đã nghe từ một số nguồn rằng tôi nên chỉnh sửa /etc/resolv.conf
trực tiếp, nhưng các nguồn khác nói rằng làm như vậy là không tốt và tôi nên sử dụng cài đặt của Ubuntu.
Vậy tôi đang làm gì sai và tôi nên làm gì để Ubuntu tôn trọng lựa chọn (các) máy chủ DNS của tôi?
Chỉnh sửa 17/12/2021: Theo nhận xét, đây là kết quả của systemd-resolve --status
ban đầu (với công tắc "Tự động" được bật trên):
Toàn cầu
Giao thức: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
chế độ giải quyết.conf: nước ngoài
Liên kết 2 (wlp170s0)
Phạm vi hiện tại: DNS
Giao thức: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Máy chủ DNS hiện tại: 192.168.50.1
Máy chủ DNS: 192.168.50.1 192.168.50.10
Và đây là kết quả sau khi bật công tắc "Tự động" tắt:
Toàn cầu
Giao thức: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
chế độ giải quyết.conf: nước ngoài
Liên kết 2 (wlp170s0)
Phạm vi hiện tại: DNS
Giao thức: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Máy chủ DNS hiện tại: 192.168.50.10
Máy chủ DNS: 192.168.50.10
Vì vậy, bộ định tuyến của tôi là 192.168.50.1, nhưng tôi không thấy cách nào nó có thể sử dụng 192.168.50.10 cho máy chủ DNS chính của nó.