Chúng tôi có hai máy chủ DNS được liệt kê trong hồ sơ NS của chúng tôi. Đêm qua, một trong những máy chủ DNS của chúng tôi đã bị sập. Như mong đợi, một số máy chủ DNS không giải quyết được tên máy chủ của chúng tôi. Tôi cho rằng điều này sẽ là tạm thời và sẽ bắt đầu hoạt động sau khi các bản ghi NS của chúng tôi hết hạn (1 giờ).
Một giờ sau, tôi vẫn nhận được thời gian chờ DNS từ máy tính để bàn đang sử dụng các máy chủ Earthlink, Verizon và OpenDNS. Tôi đã kiểm tra xem máy chủ DNS khác có trả lời không:
dig @ns2.example.com www.example.com +short
Điều này đã làm việc.
Những câu hỏi của tôi:
- Có ai có câu trả lời về lý do tại sao các máy chủ DNS khác không tấn công máy chủ DNS khác của chúng tôi ngay cả khi hết hạn không?
- Các máy chủ DNS có thích máy chủ DNS chính của tên miền (từ
SOA
bản ghi) không? - Có thuật toán nào được sử dụng để chọn một máy chủ tên từ các bản ghi NS có sẵn không? Tôi cho rằng đây là triển khai cụ thể nhưng có lẽ có một số tiêu chuẩn áp dụng ở đây.