全部产品
Search
文档中心

Alibaba Cloud DNS:Cara mengonfigurasi TTL

更新时间:Jan 16, 2026

Time-To-Live (TTL) menentukan durasi penyimpanan DNS record dalam cache pada server DNS lokal. Secara default, durasi ini mengikuti nilai TTL yang ditetapkan pada server DNS otoritatif.

Cara TTL berlaku

  1. Ketika server DNS lokal menerima kueri DNS, server tersebut mengirimkan permintaan ke server DNS otoritatif, seperti Alibaba Cloud DNS, untuk mengambil DNS record.

  2. Server DNS lokal menyimpan DNS record yang diperoleh dalam cache selama periode yang ditentukan oleh TTL. Selama periode tersebut, jika menerima kueri lain untuk nama domain yang sama, server tersebut akan mengembalikan DNS record yang telah di-cache kepada pengguna, tanpa mengirimkan kueri baru ke server DNS otoritatif.

  3. Saat cache pada server DNS lokal kedaluwarsa, DNS record yang di-cache akan di-purge. Jika menerima kueri baru untuk nama domain yang sama, server tersebut akan mengirimkan permintaan ke server DNS otoritatif, seperti Alibaba Cloud DNS, untuk mengambil DNS record terbaru.

Catatan

Durasi cache DNS record pada server DNS lokal secara default mengikuti nilai TTL yang ditetapkan di Public Zone. Beberapa penyedia layanan mungkin menyesuaikan kebijakan cache server DNS lokal, sehingga dapat memperpanjang waktu yang dibutuhkan agar perubahan DNS record benar-benar berlaku.

Nilai TTL yang dapat dikonfigurasi untuk edisi berbeda

Nilai TTL minimum yang dapat dikonfigurasi bervariasi tergantung pada edisi Public Zone. Untuk menetapkan nilai TTL yang lebih kecil, Anda dapat membeli Hosted Public Zone (Subscription).

Edition

Free Edition

Personal Edition

Enterprise Ultimate Edition & Premium Edition

Minimum TTL value

600 detik (10 menit)

600 detik (10 menit)

1 detik

Maximum TTL value

86400 detik (24 jam)

86400 detik (24 jam)

86400 detik (24 jam)

Skenario

  1. Tingkatkan TTL untuk mengurangi kueri DNS rekursif dan mempercepat resolusi.

    DNS record biasanya hanya diubah sesekali. Anda dapat meningkatkan TTL untuk memperpanjang periode cache DNS record pada server DNS lokal. Saat pengguna mengakses situs web Anda, server DNS lokal mereka akan mengembalikan DNS record yang telah di-cache tanpa melakukan permintaan rekursif, sehingga mempercepat resolusi nama domain.

  2. Kurangi TTL untuk meminimalkan downtime saat Anda mengubah alamat IP server.

    Saat Anda mengubah DNS record ke alamat IP baru, perubahan tersebut berlaku pada waktu yang berbeda-beda di berbagai wilayah karena cache pada beberapa server DNS lokal belum kedaluwarsa. Akibatnya, sebagian pengguna mengakses server baru sementara pengguna lain masih mengakses server sebelumnya.

Prosedur mengubah nilai record

  1. Periksa TTL saat ini dari nama domain. Misalnya, TTL-nya adalah 10 menit.

  2. Ubah TTL ke nilai minimum yang diizinkan. Sebagai contoh, jika Anda menggunakan Edisi Ultimate Alibaba Cloud DNS, Anda dapat mengubah TTL menjadi 1 detik. (Nilai TTL minimum yang dapat dikonfigurasi bervariasi tergantung pada edisi Alibaba Cloud DNS. Untuk informasi selengkapnya, lihat Nilai TTL yang dapat dikonfigurasi untuk edisi berbeda.)

  3. Tunggu selama 10 menit hingga cache pada server DNS lokal di seluruh dunia kedaluwarsa. Setelah cache dengan TTL sebelumnya kedaluwarsa, server DNS lokal akan mengirimkan kueri baru ke server DNS otoritatif untuk mengambil DNS record terbaru dengan TTL baru. Anda harus menunggu hingga cache 10 menit sebelumnya kedaluwarsa agar TTL baru 1 detik dapat berlaku.

  4. Ubah alamat IP dalam DNS record. Karena TTL telah diubah menjadi 1 detik pada langkah sebelumnya, server DNS lokal dapat diperbarui dengan DNS record terbaru hampir secara langsung.

  5. Setelah server DNS lokal tersinkronisasi dengan record terbaru dan pengujian memastikan tidak ada masalah, tingkatkan kembali nilai TTL, misalnya menjadi 10 menit. Jika Anda membiarkan TTL tetap 1 detik, caching pada server DNS lokal tidak efektif. Setiap kueri DNS memerlukan permintaan rekursif, yang memperlambat resolusi nama domain.

    Catatan

    Beberapa server DNS lokal mungkin tidak mengikuti aturan TTL yang ditetapkan oleh server DNS otoritatif. Saat Anda menjalankan uji network probe, Anda mungkin menemukan bahwa DNS record pada server DNS lokal di beberapa wilayah tidak sesuai dengan pengaturan Anda. Jika hal ini terjadi, tunggu beberapa saat lalu jalankan kembali pengujian tersebut.

Prosedur

  1. Buka Alibaba Cloud DNS - Public Zone.

  2. Klik nama domain yang dituju untuk membuka halaman Settings.

  3. Pada kolom Actions dari DNS record yang dituju, klik Edit.

  4. Pada panel Edit Record, ubah nilai TTL, lalu klik OK.

    image.png

FAQ

Mengapa saya tidak bisa mengatur TTL menjadi 1 detik?

Nilai TTL minimum bervariasi tergantung pada versi layanan Cloud DNS. Untuk informasi selengkapnya, lihat Nilai TTL untuk versi berbeda.

Mengapa perubahan tetap membutuhkan waktu lama untuk berlaku meskipun saya telah mengatur TTL menjadi 1 detik?

TTL baru hanya berlaku setelah cache dengan TTL sebelumnya kedaluwarsa. Jika TTL sebelumnya adalah 10 menit, Anda harus menunggu selama 10 menit hingga cache pada semua server DNS lokal kedaluwarsa. Setelah cache kedaluwarsa, TTL baru 1 detik akan berlaku, dan perubahan selanjutnya pada DNS record akan diperbarui dalam waktu 1 detik.

Kapan DNS record yang ditambahkan, dimodifikasi, atau dihapus mulai berlaku?

Untuk informasi selengkapnya, lihat FAQ tentang waktu berlakunya DNS record.