Saya ingin mengatur TTL dari catatan DNS saya ke sesuatu yang sangat rendah, seperti katakan 5 menit (atau 300 detik) Saya ingin melakukan ini sehingga dalam 24 jam ketika perubahan ini telah menyebar, saya akan dapat mengeluarkan perubahan lebih lanjut dan memiliki mereka dihormati dalam 5 menit jendela.
Alasan keseluruhan untuk ini adalah karena saya akan memindahkan situs web dari satu kotak ke kotak lainnya (IP berbeda). Setelah menyelesaikan langkah ini, saya berharap untuk mematikan kotak asli dan agar semuanya berfungsi dengan baik.
Namun saya seorang realis dan ingin mempersiapkan kemungkinan bahwa ada sesuatu yang salah. Dalam kasus seperti ini saya ingin dapat beralih kembali ke situs asli dan memiliki saklar yang terjadi dalam jendela yang sangat kecil (yaitu 5 menit)
Jika semua berjalan dengan baik maka saya berharap untuk mengubah nilai TTL kembali ke ~ 24 jam.
Jadi untuk mengutip kembali pertanyaan: " Seberapa rendah saya bisa mengatur TTL dari catatan DNS dan mengharapkannya dihormati? "
Jawaban:
Standar (RFC1035) mengizinkan TTL, mulai 0 detik ke atas, dan karena standar, setiap aplikasi di bawah matahari harus menghormatinya.
Dunia nyata berbeda, dan mungkin beberapa ISP yang buruk mengabaikan nilai TTL rendah dan menegakkan beberapa TTL minimal pada semua catatan yang melewati server mereka. Saya tidak melihat alasan praktis yang sebenarnya untuk melakukannya.
Beberapa browser cache DNS untuk beberapa waktu kecil (khususnya cache cache chrome selama 60 detik, saya pikir itu terlepas dari TTL tetapi tidak yakin).
Saya mengharapkan lebih dari 95% traffic Anda untuk menghormati TTL rendah Anda. Saya bukan ahli besar di bidang ini.
sumber