Skip to content

DNS ​

Tujuan Belajar

  • Memahami fungsi DNS sebagai "buku telepon internet".
  • Memahami proses resolusi DNS langkah demi langkah.
  • Mengenal jenis record DNS yang umum.

Apa itu DNS? ​

Manusia mengingat nama (google.com), tapi komputer butuh alamat IP (142.250.x.x). DNS (Domain Name System) adalah sistem yang menerjemahkan nama domain menjadi alamat IP — ibarat buku telepon internet.

Hierarki DNS ​

DNS tersusun hierarkis dari kanan ke kiri pada sebuah domain:

Proses resolusi DNS ​

Saat Anda membuka netlearn.vertexdata.web.id:

  1. Komputer bertanya ke resolver (biasanya milik ISP).
  2. Resolver bertanya ke root server → diarahkan ke server TLD (.id).
  3. TLD mengarahkan ke server authoritative domain.
  4. Authoritative menjawab IP-nya.
  5. Jawaban di-cache agar permintaan berikutnya lebih cepat.

Caching ​

Untuk efisiensi, hasil DNS disimpan sementara (cache) di banyak tingkat: browser, OS, resolver. Lama penyimpanan diatur oleh nilai TTL tiap record. Itu sebabnya perubahan DNS tidak langsung berlaku di mana-mana.

Jenis DNS Record ​

RecordFungsi
ANama → alamat IPv4
AAAANama → alamat IPv6
CNAMEAlias nama ke nama lain
MXMail server domain
NSName server domain
TXTTeks bebas (verifikasi, SPF, dll)
PTRIP → nama (reverse lookup)

Kaitan dengan deploy NetLearn ​

Saat mengarahkan subdomain netlearn.vertexdata.web.id ke Vercel, Anda menambahkan record CNAME yang mengarah ke cname.vercel-dns.com. Inilah DNS dalam praktik nyata — lihat panduan deploy.

DNS memakai port 53 ​

DNS umumnya berjalan di port 53 (UDP untuk query cepat, TCP untuk data besar). Lihat Port & Socket.

Poin Penting ​

  • DNS menerjemahkan nama domain → alamat IP.
  • Resolusi melibatkan resolver, root, TLD, dan authoritative server.
  • Hasil di-cache (diatur TTL) untuk efisiensi.
  • Record umum: A, AAAA, CNAME, MX, NS, TXT.
QuizUji Pemahaman

1. Apa fungsi utama DNS?

  • AMengenkripsi data
  • BMenerjemahkan nama domain ke alamat IP
  • CMembagi alamat IP
  • DMengatur routing

2. Record DNS yang memetakan nama ke alamat IPv4 adalah?

  • AAAAA
  • BCNAME
  • CA
  • DMX

3. DNS umumnya berjalan di port?

  • A80
  • B443
  • C53
  • D22

Dirilis di bawah Lisensi MIT.