Seberapa rendah saya bisa mengatur TTL dari catatan DNS dan mengharapkannya dihormati?

8

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? "

Rory Becker
sumber
Saya pikir ini akan menjadi sangat spesifik implementasi, dan jawaban apa pun akan menjadi pendapat kecuali perwakilan ISP dan perusahaan lain yang menjalankan server DNS utama benar-benar datang dengan jawaban yang tepat.
Darth Android

Jawaban:

5

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.

Alex
sumber
Seseorang dengan situs web dengan lalu lintas tinggi dapat mengubah data DNS dan menunggu, seberapa cepat lalu lintas bergerak ke lokasi baru.
Petr