DNS (Domain Name System) adalah sistem hierarkis yang menerjemahkan nama domain yang mudah diingat seperti google.com menjadi alamat IP yang dimengerti komputer seperti 142.250.185.46. Bayangkan DNS seperti buku telepon internet — Anda menyebut nama, DNS memberikan nomornya. Tanpa DNS, Anda harus menghafal deretan angka untuk setiap website yang ingin dikunjungi.
Cara Kerja DNS — Step by Step
Ketika Anda mengetik cekipsaya.com di browser, proses DNS terjadi dalam milidetik melalui beberapa tahap:
Browser cek apakah domain sudah pernah di-resolve dan disimpan di cache lokal. Jika ada dan belum expired — langsung gunakan, tidak perlu query lebih lanjut.
Sistem operasi cek cache DNS-nya sendiri dan file hosts (Windows: C:/Windows/System32/drivers/etc/hosts). File hosts bisa override DNS untuk domain tertentu.
Query dikirim ke DNS resolver ISP Anda atau DNS publik (8.8.8.8, 1.1.1.1). Resolver ini yang akan "berkeliling" mencari jawaban atas nama Anda.
Resolver bertanya ke Root Server → TLD Server (.com, .id, dll) → Authoritative Name Server milik domain tujuan. Setiap level memberikan petunjuk ke level berikutnya.
IP address dikembalikan ke browser dan disimpan di cache sesuai nilai TTL record. Request berikutnya ke domain yang sama akan jauh lebih cepat.
cekipsaya.com?
Mulai query
8.8.8.8 / 1.1.1.1
Cari jawaban
.com nameserver
Petunjuk arah
103.x.x.x
Jawaban final
Jenis-jenis DNS Record dan Fungsinya
| Record | Fungsi | Contoh Nilai |
|---|---|---|
| A | Domain → IPv4 address | cekipsaya.com → 103.x.x.x |
| AAAA | Domain → IPv6 address | example.com → 2001:db8::1 |
| CNAME | Alias domain ke domain lain | www → @ (root domain) |
| MX | Mail server untuk domain | mail.google.com (priority 10) |
| TXT | Data teks — SPF, DKIM, verifikasi | v=spf1 include:_spf.google.com |
| NS | Name server pengelola domain | ns1.cloudflare.com |
| PTR | Reverse DNS (IP → domain) | 103.x.x.x → host.example.com |
| SOA | Info admin zona DNS | Serial, refresh, retry, expire |
DNS Server Publik Terbaik 2026
| Provider | DNS Primer | DNS Sekunder | Keunggulan |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Tercepat, privasi tinggi, no-log |
| 8.8.8.8 | 8.8.4.4 | Stabil, kompatibilitas universal | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Blokir malware & phishing otomatis |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Parental control, filter konten |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | Blokir iklan & tracker di level DNS |
Cara Cek DNS Record (DNS Lookup)
Gunakan DNS Lookup CekIPSaya untuk cek semua record DNS domain secara visual. Atau gunakan command line:
# Cek A record
nslookup google.com
# Cek MX record
nslookup -type=MX gmail.com
# Cek TXT record (SPF/DKIM)
nslookup -type=TXT google.com
# Gunakan DNS spesifik
nslookup google.com 8.8.8.8
# Cek semua record
dig google.com ANY
# Cek MX record
dig google.com MX
# Cek dengan DNS spesifik
dig @1.1.1.1 google.com A
# Output singkat
dig +short google.com
Cara Flush DNS Cache
Jika website tidak bisa diakses padahal sudah online, atau perubahan DNS belum terefleksi, coba flush (hapus) DNS cache:
ipconfig /flushdns
# Konfirmasi sukses:
# Successfully flushed the DNS Resolver Cache.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# systemd (Ubuntu, Debian, Fedora)
sudo systemd-resolve --flush-caches
# Atau restart NetworkManager
sudo systemctl restart NetworkManager
Troubleshooting Masalah DNS Umum
Flush DNS cache dulu. Jika masih gagal, coba ganti DNS ke 8.8.8.8 (Google) atau 1.1.1.1 (Cloudflare). Cek juga apakah domain bisa di-ping dari CMD.
Cek MX record domain menggunakan DNS Lookup CekIPSaya. Pastikan MX record ada, menunjuk ke mail server yang benar, dan SPF/DKIM TXT record sudah dikonfigurasi.
Tunggu sesuai TTL record lama. Turunkan TTL ke 300 (5 menit) minimal 24 jam SEBELUM melakukan perubahan agar propagasi lebih cepat. Cek propagasi dengan DNS checker.
Aktifkan DNS leak protection di aplikasi VPN. Verifikasi di My Connection Info CekIPSaya — DNS server yang terdeteksi harus dari server VPN, bukan ISP Anda.
Sebuah startup di Surabaya mengeluhkan email mereka selalu masuk folder spam penerima. Menggunakan DNS Lookup CekIPSaya untuk cek TXT record domain mereka, ditemukan SPF record-nya sudah expired dan tidak mencakup IP server SMTP baru yang baru dipindahkan. DKIM record juga tidak ada. Setelah update SPF record untuk mencakup server baru, menambahkan DKIM record, dan menunggu propagasi 24 jam, email delivery rate naik dari 32% ke 97% dan tidak ada lagi yang masuk spam.
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
DNS adalah fondasi dari cara internet bekerja — tanpanya, Anda harus hafal IP address setiap website. Memahami cara kerja DNS, jenis record, dan cara troubleshootingnya sangat berguna untuk siapapun yang mengelola domain atau website. Gunakan DNS Lookup CekIPSaya untuk cek semua record DNS domain Anda secara instan.