Lewati ke konten utama

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

Ringkasan
Rincian Kedaluwarsa
TipeNamaTTLKedaluwarsa Pada (UTC)Hitung MundurJendela Aman (TTL x2)
No data yet
Apakah ini membantu?

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_HERE

Tempelkan 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/MCPMulai 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

  1. 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.com

    TTL dalam detik. Baris yang dimulai dengan # atau ; diperlakukan sebagai komentar dan dilewati. Pengurutan gaya zona file TTL TYPE name juga diterima.

  2. Atur "Diambil Pada" ke waktu catatan terakhir kali disajikan atau dicari (misalnya saat Anda menjalankan dig). Biarkan kosong untuk menggunakan waktu saat ini.

  3. Secara opsional atur "Waktu Evaluasi (sekarang)" untuk menangkap hitung mundur pada saat tertentu. Biarkan kosong untuk mengukur terhadap jam saat ini.

  4. 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.

dnsttlexpirypropagationcachemigration

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.