Điểm:0

resolv.conf & systemd-resolved: truy vấn máy chủ tiếp theo trên miền không tìm thấy phản hồi

lá cờ tv

Tôi đang cố gắng xây dựng thuật toán phân giải DNS theo tầng đơn giản cho máy tính xách tay của mình:

  • Truy vấn các máy chủ được cung cấp bởi DHCP
  • Không tìm thấy/thất bại? Truy vấn 8.8.8.8 rồi các bạn ơi
  • Không tìm thấy/thất bại? Truy vấn dnsmasq cục bộ trên 127.A.B.C

Hiện tại, có vẻ như máy chủ tiếp theo chỉ được yêu cầu nếu máy chủ trước đó bị lỗi theo cách này hay cách khác, nhưng nếu nó trả lời bằng một câu trả lời trống, quá trình giải quyết sẽ dừng lại.

Có thể buộc máy chạy Linux thực hiện theo cách xếp tầng được mô tả ở trên thông qua cơ chế nhân hoặc giải quyết bằng systemd không? Chắc chắn là có thể bằng cách định tuyến các yêu cầu thông qua dnsmasq (đặt systemd-resolved trong lần đầu tiên máy chủ = để chuyển tiếp truy vấn tới các máy chủ do DHCP cung cấp), nhưng tôi muốn thực hiện theo cách ít lộn xộn hơn để giữ cho bản phân phối của tôi nguyên vẹn nhất có thể.

Điểm:2
lá cờ in

Thật không may, đây không phải là cách DNS hoạt động. Lần duy nhất các máy chủ khác sẽ được truy vấn là khi máy chủ được xác định trước đó không phản hồi. BẤT KỲ phản hồi nào, ngay cả khi phản hồi đó là NXDOMAIN, đều là phản hồi. Ngay cả một phản hồi của Truy vấn bị từ chối cũng là một phản hồ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.