Ketika saya biasanya memperbarui DNS ("A" catatan) saya akan memungkinkan untuk periode waktu yang lama untuk perubahan untuk menyebar ke seluruh nameserver root.
Apakah saya perlu membuat kelonggaran yang sama untuk pembaruan dan perubahan pada catatan CNAME?
nameserver
cname-record
domain-name-system
Jaryd Malbin
sumber
sumber
an A record
keDNS records
judul pertanyaan itu. Tidak ada pertanyaan yang secara khusus tentang catatan A. [pembaruan] Saya telah mengirimkan suntingan itu.Jawaban:
Tidak, Anda tidak melakukannya karena catatan DNS tidak menyebar. Yang perlu Anda izinkan adalah agar semua catatan yang disimpan dalam cache kedaluwarsa, berdasarkan TTL dari catatan yang dimaksud.
Jika ini adalah catatan baru, tidak ada caching yang dapat terjadi sehingga catatan baru harus tersedia dan harus segera diselesaikan.
Selain itu, server root (tingkat pertama;.) Tidak meng-host zona DNS atau catatan untuk nama domain tingkat ketiga. Root server tahu server nama mana yang bertanggung jawab atas zona gTLD (tingkat kedua; .com, .edu, dll.), Yang pada gilirannya mengetahui server nama mana yang bertanggung jawab atas zona Anda (tingkat ketiga; perusahaan Anda), yang kemudian menahan salinan file zona Anda. Tidak ada server DNS lain yang menyimpan salinan file zona Anda atau catatan DNS selain server nama Anda.
.
COM
PERUSAHAAN ANDA
sumber
[ Sunting - Tampaknya saya salah membaca pertanyaan]
Ada dua cara di mana data zona Anda 'menyebar'. Dan server root tidak (langsung) terlibat. Mereka memungkinkan komputer lain menemukan server Anda, dan karenanya data zona Anda. Tapi itu sistem lain yang memeriksa server root dan tld sebelum mereka turun ke Anda.
Begini cara data Anda menyebar.
Pertama, Anda mendorong data itu ke server otoritatif Anda, dan beberapa dari mereka mungkin menggunakan transfer zona (tambahan) untuk saling memperbarui. Ini mungkin membutuhkan waktu hingga
REFRESH
zona selesai.Kedua, setiap catatan di zona Anda, dan itu termasuk apa saja , termasuk
A
danCNAME
catatan, dapat di-cache di mana saja antara server otoritatif Anda dan klien apa pun.Berapa lama data itu di-cache harus tergantung pada individu catatan
TTL
(waktu untuk hidup). Secara teoritis, seharusnya tidak lebih lama dari jumlah refresh zona dan catatan rekor untuk entri yang di-cache ke waktu habis. Namun, ada banyak perangkat lunak berbeda di luar sana. Google untukdns ttl bugs
- hitungan terakhir yang saya lakukan adalah sekitar 850 ribu.Tetapi Anda dapat memiliki catatan CNAME untuk www.example.com menunjuk ke sesuatu seperti
www-server.dynamic.example.com
, dan mengatur TTL dan menyegarkan waktu untuk barang-barang di dalamdynamic.example.com
ke nilai yang jauh lebih rendah daripada orang tua. Ini memungkinkan operator untuk dengan cepat mengarahkan kembali lalu lintas ke infrastruktur lain ketika diperlukan.sumber