Kami memiliki dua server DNS yang tercantum dalam catatan NS kami. Tadi malam, salah satu server DNS kami turun. Seperti yang diharapkan, beberapa server DNS tidak menyelesaikan nama host kami. Saya berasumsi ini akan bersifat sementara dan akan mulai bekerja setelah TTL dari catatan NS kami akan kedaluwarsa (1 jam).
Satu jam kemudian, saya masih mendapatkan DNS timeout dari desktop yang menggunakan Earthlink, Verizon dan OpenDNS severs. Saya menguji untuk melihat apakah server DNS lain menjawab:
dig @ns2.example.com www.example.com +short
Ini berhasil.
Pertanyaan saya:
- Apakah ada yang punya jawaban mengapa server DNS lain tidak mengenai server DNS kami yang lain bahkan setelah TTL kedaluwarsa?
- Apakah server DNS lebih memilih server DNS utama domain (dari
SOA
catatan)? - Apakah ada algoritma yang digunakan untuk memilih server nama dari catatan NS yang tersedia? Saya berasumsi ini adalah implementasi khusus tetapi mungkin ada beberapa standar yang berlaku di sini.