Điểm:0

Cơ sở dữ liệu độ phân giải ở đâu và làm cách nào để đặt lại?

lá cờ in

Tôi đang chạy Máy tính để bàn Ubuntu 21.10. Đối với công việc của tôi, tôi phải chuyển đổi giữa các VPN khác nhau và trước đây tôi phải điều chỉnh DNS máy chủ tên cho một số trong số họ, quá. Tôi đã làm điều này chỉ với chỉnh sửa của tôi /etc/resolv.conf tập tin.

Tôi không cần cái này nữa, nhưng bằng cách nào đó, IP máy chủ tên này vẫn được lưu trữ ở đâu đó trong độ phân giảicấu hình của. Và tôi đã không thể tìm ra nơi độ phân giải đang lưu trữ các IP này.

Ví dụ, hiện tại của tôi /etc/resolv.conf:

máy chủ định danh 1.1.1.1
máy chủ định danh 8.8.4.4
máy chủ định danh 1.0.0.1

nếu tôi chạy độ phân giải -u điều này thay đổi tệp thành:

máy chủ định danh 10.12.1.1
máy chủ định danh 1.1.1.1
máy chủ định danh 1.0.0.1

Đầu tiên là IP mà tôi muốn loại bỏ hoàn toàn.

Trong khi độ phân giải -l đang liệt kê:

độ phân giải -l
# resolv.conf từ <VPN được kết nối hiện tại của tôi>
máy chủ định danh 1.1.1.1
máy chủ định danh 1.0.0.1

Tôi không có bất kỳ cấu hình tùy chỉnh nào nữa trong /etc/mạng/giao diện:

# tệp giao diện (5) được sử dụng bởi ifup (8) và ifdown (8)
tự động lo
vòng lặp iface lo inet

trạng thái giải quyết chỉ chứa hai mục có máy chủ DNS:

Toàn cầu
         Giao thức: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
  chế độ giải quyết.conf: nước ngoài
Máy chủ DNS hiện tại: 1.1.1.1
       Máy chủ DNS: 1.1.1.1 8.8.4.4 1.0.0.1

Liên kết 2 (wlp59s0)
    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: 8.8.8.8
       Máy chủ DNS: 8.8.8.8
        Miền DNS: --

Phiên bản giải quyết của tôi:

$ giải quyết --version
systemd 248 (248.3-1ubuntu8.2)
+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS -OPENSSL +ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP -LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT hệ thống phân cấp mặc định=hợp nhất

phiên bản độ phân giải:

$ độ phân giải --version
openresolv 3.12.0

"cơ sở dữ liệu giải quyết" hoặc bộ đệm ở đâu, ở đâu độ phân giải -u lấy IP này từ đâu? Làm cách nào để đặt lại về "cài đặt gốc"?

lá cờ in
`Resolvectl flush-caches` có làm gì không? Nếu không, đầu ra Terminal của `resolvectl status` là gì?
Paul Wellner Bou avatar
lá cờ in
Tôi đã thêm đầu ra của `resolvectl status`. Xóa bộ nhớ cache không thay đổi bất cứ điều gì.
David avatar
lá cờ cn
Phiên bản mới nhất không phải là số phiên bản. Có một số có thể được gọi là mới nhất và đó là máy tính để bàn hay máy chủ?
Paul Wellner Bou avatar
lá cờ in
Đúng, xin lỗi. Đã thêm thông tin còn thiếu.
muru avatar
lá cờ us
Tôi không nghĩ rằng các phiên bản gần đây của Ubuntu thậm chí còn sử dụng chương trình `resolvconf`. Đó là `systemd-resolved` thường được sử dụng theo mặc định.Nếu bạn đang sử dụng `resolvconf`, thì bạn phải định cấu hình thủ công bằng các tệp trong `/etc/resolvconf/`.
Paul Wellner Bou avatar
lá cờ in
Làm thế nào tôi có thể kiểm tra điều này? Tôi không có cấu hình nào trong `/etc/resolconf/*`. Nhưng dù sao thì... ở đâu đó vẫn có một nơi mà IP `10.*` vẫn được lưu và nơi mà `resolvconf -u` đang đọc nó từ đó. Và tôi thực sự muốn biết ở đâu.
Điểm:0
lá cờ in

Tôi nghĩ rằng tôi đã tìm thấy nó. Bên cạnh độ phân giải.conf có một tập tin khác trong /vân vân/: độ phân giải.confvà trong tệp này, tôi có IP máy chủ định danh.

resolv_conf=/etc/resolv.conf
# Nếu bạn chạy một máy chủ định danh cục bộ, bạn nên bỏ ghi chú dòng bên dưới và
# định cấu hình các tệp cấu hình người đăng ký của bạn bên dưới.
name_servers=10.12.1.1
#name_servers=127.0.0.1

Tôi không biết làm thế nào nó kết thúc ở đây, nhưng loại bỏ nó ở đó sẽ khắc phục vấn đề của tôi.

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