Kalkulator Kedaluwarsa TTL Catatan DNS
Tempel catatan DNS (TYPE TTL name) dan lihat kapan tepatnya setiap salinan cache kedaluwarsa, hitung mundur yang tersisa secara langsung, dan jendela propagasi aman (TTL x 2). Termasuk jadwal pengurangan TTL opsional untuk merencanakan migrasi.
Input
Satu catatan DNS per baris sebagai TYPE TTL [name] (TTL dalam detik). Baris yang dimulai dengan # atau ; diabaikan.
Kapan catatan terakhir kali diambil atau dilayani. Biarkan kosong untuk menggunakan waktu saat ini.
Saat yang tepat untuk mengukur hitung mundur terhadapnya. Biarkan kosong untuk menggunakan waktu saat ini.
Output
| Tipe | Nama | TTL | Kedaluwarsa Pada (UTC) | Hitung Mundur | Jendela Aman (TTL x2) |
|---|---|---|---|---|---|
| No data yet | |||||
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/dns-record-ttl-expiry-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"dnsRecords": "A 3600 example.com\nAAAA 3600 example.com\nMX 1440…",
"fetchTime": "2024-01-01T00:00:00",
"now": "2024-01-01T00:30:00",
"showMigrationPlan": ""
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `dns-record-ttl-expiry-calculator` tool (DNS Record TTL Expiry Calculator) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/dns-record-ttl-expiry-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Kalkulator Kedaluwarsa TTL Catatan DNS — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Kalkulator Kedaluwarsa TTL Catatan DNS mengubah daftar catatan DNS menjadi garis waktu kedaluwarsa yang jelas. Tempel catatan Anda, beritahu kapan terakhir kali diambil, dan tool ini menghitung momen pasti setiap salinan cache kedaluwarsa, berapa banyak hitung mundur yang tersisa, dan jendela propagasi aman (TTL × 2) yang harus Anda tunggu sebelum menganggap perubahan telah berlaku di mana-mana.
Dibangun untuk momen sebelum dan sesudah perubahan DNS — migrasi, failover, pindahan email (MX) — ketika pertanyaan sebenarnya bukan "berapa TTL?" melainkan "kapan saya dapat mempercayai bahwa nilai lama telah hilang dari cache setiap resolver?"
Cara menggunakannya
Masukkan catatan Anda, satu per baris, dalam format
TYPE TTL [name]. Contohnya:A 3600 example.com CNAME 300 www.example.com MX 14400 example.com TXT 86400 _dmarc.example.comTTL dalam detik. Baris yang dimulai dengan
#atau;diperlakukan sebagai komentar dan dilewati. Pengurutan gaya zona fileTTL TYPE namejuga diterima.Atur "Diambil Pada" ke waktu catatan terakhir kali disajikan atau dicari (misalnya saat Anda menjalankan
dig). Biarkan kosong untuk menggunakan waktu saat ini.Secara opsional atur "Waktu Evaluasi (sekarang)" untuk menangkap hitung mundur pada saat tertentu. Biarkan kosong untuk mengukur terhadap jam saat ini.
Baca ringkasan (catatan diuraikan, status keseluruhan, kedaluwarsa berikutnya, dan kapan semuanya jelas) dan tabel rincian kedaluwarsa (waktu kedaluwarsa per catatan, hitung mundur, dan jendela aman). Centang "Tampilkan jadwal pengurangan TTL yang disarankan" untuk mendapatkan daftar periksa migrasi langkah demi langkah.
Apa arti angka-angkanya
- Kedaluwarsa Pada —
Diambil Pada + TTL. Setelah saat ini resolver yang mematuhi harus menanyakan kembali daripada melayani jawaban yang disimpan dalam cache. - Hitung Mundur — waktu yang tersisa hingga kedaluwarsa, atau berapa lama lalu kedaluwarsa.
- Jendela Aman (TTL × 2) — jendela propagasi konservatif. Karena resolver dapat mengambil catatan satu detik sebelum Anda mengubahnya, nilai lama dapat bertahan hingga TTL penuh tambahan, jadi menggandakan TTL adalah aturan praktis yang banyak digunakan sebelum Anda menganggap propagasi penuh.
Jenis catatan DNS apa yang didukung?
Jenis umum dikenali, termasuk A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA, DS, DNSKEY, TLSA, SSHFP, NAPTR, SPF, HTTPS, SVCB dan ALIAS. Jenis yang tidak dikenal pada baris dilaporkan sebagai masalah dan baris itu dilewati.
Mengapa menurunkan TTL sebelum migrasi?
Jika catatan memiliki TTL 24 jam dan Anda mengubahnya, beberapa resolver mungkin terus melayani nilai lama selama hingga 24 jam. Menurunkan TTL jauh sebelumnya (katakanlah turun ke 300 detik) memperkecil jendela itu menjadi menit-menit, jadi pindahan sebenarnya menyebar dengan cepat. Jadwal opsional menguraikan urutan bawah-ubah-pulihkan ini berdasarkan TTL terbesar Anda.
Apakah TTL maksimum benar-benar dicap?
Ya. RFC 2181 membatasi TTL ke bilangan bulat bertanda 32-bit (2.147.483.647 detik). Nilai yang lebih besar ditandai sebagai tidak valid.
Apakah ini melakukan pencarian DNS langsung?
Tidak. Tidak menanyakan nameserver apa pun — Anda menyediakan nilai TTL sendiri. Ini membuat tool instan, ramah offline dan pribadi.
Privasi
Semuanya berjalan sepenuhnya di browser Anda. Catatan DNS dan stempel waktu yang Anda masukkan tidak pernah meninggalkan perangkat Anda, tidak dikirim ke server mana pun, dan tidak dicatat atau disimpan.