Pembuat File Zona DNS
Buat file zona DNS bergaya BIND dari domain, pengaturan SOA, dan daftar record (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA). Menangani singkat TTL (1h/1d/1w), nama domain berkualitas penuh dengan tanda titik, dan field SOA serial/refresh/retry/expire. Berjalan sepenuhnya di browser Anda — tanpa pencarian DNS.
Input
Record SOA
Bisa admin@example.com atau notasi titik (admin.example.com); tanda @ akan dikonversi untuk Anda.
Tingkatkan setiap kali ada perubahan. Konvensi adalah YYYYMMDDnn.
Mendukung singkat: 1h, 1d, 1w.
Satu record per baris: name [ttl] TYPE value. MX: prioritas target. SRV: prioritas berat port target. CAA: flags tag value. Baris yang dimulai dengan ; diabaikan.
Output
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/dns-zone-file-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"domain": "example.com",
"primaryNs": "ns1.example.com",
"adminEmail": "admin@example.com",
"serial": "2024010101",
"records": "@ A 192.0.2.1\nwww CNAME example.com\n@ MX 10 mail…"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `dns-zone-file-generator` tool (DNS Zone File Generator) 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-zone-file-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Pembuat File Zona 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
Pembuat File Zona DNS membangun file zona DNS bergaya BIND yang rapi dari nama domain, pengaturan SOA (Start of Authority), dan daftar record DNS biasa. Daripada menulis tangan blok SOA yang rumit dan mengingat jenis record mana yang memerlukan titik akhir, prioritas, atau kutipan, Anda cukup mengisi beberapa field dan mendapatkan file zona yang siap ditempel. Semuanya berjalan di browser Anda — tidak ada kueri DNS yang dibuat dan apa pun yang Anda ketik tidak dikirim ke server.
Cara menggunakannya
- Masukkan domain, nameserver utama, dan email admin. Email bisa ditulis normal (
admin@example.com) — akan otomatis dikonversi ke bentuk SOA RNAME (admin.example.com.). - Sesuaikan serial, default TTL, refresh, retry, expire, dan minimum TTL jika diperlukan. Field TTL menerima detik biasa atau singkat seperti
1h,1d, atau1w. - Dalam kotak DNS Records, tambahkan satu record per baris menggunakan format
name [ttl] TYPE value:@ A 192.0.2.1www CNAME example.com@ MX 10 mail.example.com(prioritas lalu target)@ TXT v=spf1 include:_spf.example.com ~all_sip._tcp SRV 10 5 5060 sip.example.com(prioritas berat port target)@ CAA 0 issue letsencrypt.org(flags tag value)@ 3600 NS ns1.example.com(TTL per-record opsional setelah nama)
- Klik Buat file zona, lalu salin atau unduh hasilnya sebagai
example.com.zone.
Jenis record yang didukung adalah A, AAAA, CNAME, MX, TXT, NS, SRV, dan CAA. Baris yang dimulai dengan ; diperlakukan sebagai komentar dan dilewati, dan nama host diberi titik akhir penentu secara otomatis (@ dibiarkan apa adanya).
Apa itu serial SOA dan bagaimana cara menetapkannya?
Serial adalah nomor versi untuk zona. Secondary nameserver hanya menarik update ketika serial meningkat, jadi Anda harus menaikkannya setiap kali ada perubahan. Konvensi umum adalah YYYYMMDDnn (tanggal plus penghitung dua digit), misalnya 2024010101. Tool ini defaultnya ke 1 sehingga output tetap dapat diprediksi; tetapkan nilai Anda sendiri sebelum menerbitkan.
Mengapa beberapa nama berakhir dengan titik?
Titik akhir menandakan nama domain yang sepenuhnya memenuhi syarat. Tanpanya, BIND menambahkan $ORIGIN zona, jadi mail.example.com (tanpa titik) akan salah menjadi mail.example.com.example.com. Generator secara otomatis menambahkan titik akhir ke target CNAME, NS, MX, dan SRV untuk Anda.
Apakah ini mencari atau memvalidasi DNS langsung?
Tidak. Ini hanya memformat teks file zona dari apa yang Anda masukkan. Tidak menyelesaikan record, memeriksa bahwa nameserver ada, atau memverifikasi alamat IP. Gunakan tool DNS lookup atau DNS propagation checker untuk itu.
Bisakah saya menggunakan singkat TTL di mana saja?
Ya — field TTL apa pun dan TTL per-record apa pun menerima akhiran s, m, h, d, atau w. 1h menjadi 3600, 1d menjadi 86400, dan 2w menjadi 1209600.
Privasi
Tool ini sepenuhnya di sisi klien. Domain, record, dan email Anda tidak pernah meninggalkan browser Anda — tidak ada permintaan jaringan, tidak ada logging, dan tidak ada penyimpanan. Anda dapat membuat file zona untuk domain internal atau tidak dipublikasikan dengan percaya diri.