PortChecker Logo
PortChecker
Hasil dari server nama resmi

Pencarian DNS — Mengkueri Catatan DNS Domain Apa Pun secara Real Time

Diagnosis kegagalan pengiriman email, konfirmasi migrasi domain, dan audit kebijakan keamanan — tanpa menginstal dig atau nslookup.

Apa itu pencarian DNS?

Pencarian DNS menanyakan Domain Name System untuk mengambil catatan yang dilampirkan ke domain — berfungsi seperti buku telepon untuk internet, menerjemahkan nama domain yang dapat dibaca manusia ke dalam kebutuhan jaringan data teknis untuk mengarahkan lalu lintas dan memberikan layanan. Setiap domain membawa beberapa jenis catatan: Catatan A menunjuk ke alamat IP, catatan MX rute email, catatan TXT membawa kebijakan keamanan, dan catatan NS mendelegasikan wewenang ke server nama.

Saat Anda memicu pencarian DNS, kueri berpindah ke penyelesai rekursif (dioperasikan oleh ISP Anda, atau penyelesai publik seperti 8.8.8.8 atau 1.1.1.1). Jika penyelesai memiliki jawaban yang di-cache dalam jendela TTL rekaman, ia akan mengembalikan nilai yang di-cache tersebut. Jika tidak, ia akan menanyakan server nama resmi — server yang menyimpan catatan resmi domain. Alat ini melewati caching dan menanyakan server resmi secara langsung, sehingga hasilnya mencerminkan keadaan zona yang dipublikasikan saat ini, bukan apa yang telah di-cache oleh browser Anda.

Browser Anda melakukan pencarian DNS secara otomatis di latar belakang — namun tidak menampilkan apa pun. Alat ini memperlihatkan kumpulan catatan lengkap: bukan hanya alamat IP, tetapi setiap jenis catatan yang dilampirkan ke domain, termasuk nilai TTL yang mengungkapkan berapa lama setiap catatan akan bertahan dalam cache sebelum penyelesai memeriksa ulang sumber resminya.

Cara kerja

1

Masukkan domain

Ketik nama domain apapun — seperti google.com atau github.com. Anda dapat menanyakan domain root atau subdomain.

2

Pilih jenis rekaman

Pilih jenis rekaman DNS yang ingin diperiksa — A, MX, TXT, NS, CNAME, SOA, CAA — atau pilih Semua rekaman.

3

Lihat hasilnya

Hasil dikembalikan secara real time dari server DNS resmi. Setiap baris menunjukkan jenis rekaman, nilai, TTL (berapa lama rekaman di-cache oleh penyelesai), dan — untuk rekaman MX — nomor prioritas. Salin catatan apa pun ke clipboard dengan satu klik.

Cara Membaca Hasil Pencarian DNS Anda

Setelah pencarian selesai, setiap baris hasil berisi beberapa bidang. Inilah arti setiap bidang dan apa yang harus dicari.

BidangKeterangan
TTL (Time To Live)
Jumlah detik rekaman ini di-cache oleh penyelesai sebelum mereka melakukan kueri ulang ke server resmi. TTL 300 = perubahan menyebar dalam ~5 menit. TTL 86400 = record lama dapat bertahan hingga 24 jam setelah Anda mengubahnya.
Prioritas MX
Hanya ada di catatan MX. Angka yang lebih rendah memiliki prioritas lebih tinggi. Penyiapan 10 (utama) dan 20 (cadangan) menciptakan rantai failover. Nilai prioritas yang sama berarti kedua server berbagi beban secara merata.
Nilai Rekaman
Data aktual yang terdapat dalam rekaman — alamat IP untuk rekaman A/AAAA, nama host untuk rekaman MX/NS/CNAME, atau string teks untuk rekaman TXT. Ini adalah nilai yang digunakan penyelesai DNS saat merutekan lalu lintas atau memverifikasi kebijakan.
Rantai CNAME
Ketika CNAME menunjuk ke CNAME lain, rantai resolusi terbentuk. Rantai yang lebih panjang dari 8 lompatan akan gagal diselesaikan di sebagian besar klien — jika kedalaman menjadi masalah, ganti CNAME perantara dengan rekaman A langsung.

Garis Waktu Propagasi TTL dan DNS

Gunakan TTL untuk memperkirakan seberapa cepat penyelesai dapat mendeteksi perubahan dan kapan perubahan perlu diperiksa kembali.

TTL (Time To Live)Jendela Propagasi yang DiharapkanKapan Harus Memeriksa Ulang
300~15-30 menit di seluruh duniaSetiap 5-10 menit
3600~1-2 jamSetiap 30-60 menit
86400Hingga 24 jamPeriksa setelah 12 jam, lalu periksa kembali setelah 24 jam

Jenis Catatan DNS: Yang Dikontrol Masing-Masing

A
Rekaman A (Alamat)

Memetakan domain ke alamat IPv4 — data DNS yang paling mendasar. Contoh keluaran: 93.184.216.34, TTL 3600 (cache 1 jam). Jika data A hilang atau salah, domain menjadi tidak dapat dijangkau dari browser.

AAAA
Rekaman AAAA (Alamat IPv6)

Memetakan domain ke alamat IPv6 untuk perutean jaringan modern. Contoh: 2606:2800:220:1:248:1893:25c8:1946. Jika hilang, klien khusus IPv6 tidak dapat menjangkau domain — meskipun penggantian IPv4 (catatan A) biasanya berlaku.

MX
Rekaman MX (Mail Exchange)

Menentukan server email mana yang menerima email untuk domain tersebut. Setiap catatan menyertakan nomor prioritas — nilai yang lebih rendah akan diutamakan. Contoh: prioritas 10 adalah server utama; prioritas 20 adalah fallback. Jika tidak ada data MX, email ke domain ini akan ditolak.

TXT
Rekaman TXT (Teks)

Menyimpan data teks arbitrer. Kegunaan utama: SPF (v=spf1 include:_spf.google.com ~all) mengotorisasi server mana yang dapat mengirim email; DKIM menyediakan kunci publik untuk verifikasi tanda tangan; DMARC (v=DMARC1; p=reject) menetapkan kebijakan untuk email yang tidak diautentikasi. Beberapa data TXT dapat hidup berdampingan di satu domain.

NS
Rekaman NS (Server Nama)

Mengidentifikasi server nama resmi untuk domain — server yang menyimpan catatan resmi DNS. Jika catatan NS diubah, otoritas zona ditransfer ke server nama baru setelah propagasi.

CNAME
Rekaman CNAME (Nama Kanonik)

Membuat alias yang mengarahkan satu domain ke domain lain, yang kemudian ditetapkan menjadi IP. Digunakan untuk subdomain (www, cdn, mail) dan perutean CDN. Kendala penting: Data CNAME tidak dapat disetel di domain root (apex) — gunakan data A atau data ALIAS di root.

Domain root tidak dapat menggunakan data CNAME.
SOA
Rekaman SOA (Start of Authority)

Berisi metadata zona: server nama utama, kontak admin (dikodekan sebagai admin.example.com, bukan [email protected]), nomor seri dalam format YYYYMMDDNN, dan parameter waktu. Nomor seri bertambah dengan setiap perubahan DNS — mengonfirmasi bahwa pembaruan telah dilakukan.

CAA
Rekaman CAA (Otorisasi Otoritas Sertifikat)

Membatasi Otoritas Sertifikat mana yang dapat menerbitkan sertifikat SSL/TLS untuk domain tersebut. Contoh: '0 issue letsencrypt.org' membatasi penerbitan hanya pada Let's Encrypt. Jika tidak ada data CAA, CA mana pun dapat menerbitkan sertifikat untuk domain Anda.

Apa itu DNSSEC dan apakah alat ini memvalidasinya?

DNSSEC (Ekstensi Keamanan DNS) menambahkan tanda tangan kriptografi ke catatan DNS, memungkinkan penyelesai memverifikasi bahwa catatan belum diubah dalam perjalanan. Alat ini mengembalikan catatan DNS mentah dari server resmi tetapi saat ini tidak melakukan validasi tanda tangan DNSSEC. Untuk validasi DNSSEC, gunakan penganalisis DNSSEC khusus.

Kapan Menggunakan Alat Pencarian DNS

Konfigurasi dan pemecahan masalah email

Kueri data MX untuk memverifikasi perutean server email, periksa data TXT untuk kebijakan SPF, DKIM, dan DMARC, dan konfirmasikan bahwa kebijakan DMARC Anda disetel ke p=reject atau p=quarantine — bukan p=none.

Migrasi domain dan propagasi

Setelah memperbarui pengaturan DNS, periksa catatan A dan NS untuk mengonfirmasi propagasi. Kurangi TTL menjadi 300 detik setidaknya 24 jam sebelum migrasi terencana untuk meminimalkan waktu henti saat Anda beralih.

Audit Keamanan DNS

Periksa apakah data SPF, DKIM, dan DMARC TXT dipublikasikan dengan benar untuk mencegah spoofing email. Tinjau data NS untuk mengonfirmasi bahwa domain Anda tidak mengarah ke server nama yang tidak lagi Anda kendalikan — sebuah tanda umum paparan pengambilalihan subdomain.

DevOps & Verifikasi Pementasan

Sebelum menyebarkan ke produksi, verifikasi bahwa penahapan catatan subdomain A mengarah ke server yang benar, alias CNAME menentukan asal CDN yang dimaksud, dan catatan TXT untuk verifikasi layanan ada.

CDN & Konfigurasi Subdomain

Konfirmasikan bahwa subdomain yang dirutekan CDN (cdn, assets, static) memiliki target CNAME yang benar. Verifikasi bahwa www menunjuk ke domain akar atau titik akhir CDN Anda, dan periksa apakah subdomain dengan beban seimbang mencantumkan semua alamat IP yang diinginkan.

Pencarian DNS Online vs dig dan nslookup: Kapan Menggunakan Masing-Masing

Pengembang sering kali menggunakan dig atau nslookup dari baris perintah. Berikut perbandingan alat online ini dalam kasus penggunaan yang paling umum.

FiturAlat inidignslookup
Tidak diperlukan instalasi
Ya
Tidak
Tidak
Kueri semua jenis rekaman sekaligus
Ya
Sebagian
Tidak
Menanyakan server nama resmi secara langsung
Ya
Ya
Sebagian
Menampilkan nilai TTL
Ya
Ya
Sebagian
Menunjukkan prioritas MX
Ya
Ya
Ya
Hasil yang dapat dibagikan
Ya
Tidak
Tidak

Pertanyaan yang sering diajukan