Panduan Lengkap Cara Setting DNS Domain untuk Pemula

Mengelola DNS (Domain Name System) menjadi salah satu tugas penting bagi pemilik website. Tanpa konfigurasi yang tepat, situs Anda mungkin tidak dapat diakses, email tidak terkirim, atau sertifikat SSL tidak terpasang dengan benar. Artikel ini menjelaskan cara setting DNS domain secara praktis, mulai dari pemahaman dasar hingga langkah-langkah konkret di registrar pilihan Anda.

Memahami Dasar-dasar DNS

DNS berfungsi seperti buku telepon internet: mengubah nama domain (misalnya contoh.com) menjadi alamat IP yang dapat dibaca mesin. Setiap domain memiliki kumpulan record yang menentukan arah lalu lintas, seperti:

  • A Record: mengarahkan domain ke alamat IPv4.
  • AAAA Record: mengarahkan ke alamat IPv6.
  • CNAME: alias untuk domain lain.
  • MX Record: mengatur server email.
  • TXT Record: menyimpan informasi teks, sering dipakai untuk verifikasi dan SPF.

Langkah Persiapan Sebelum Mengatur DNS

Pastikan Anda memiliki akses ke:

  • Panel kontrol registrar tempat domain terdaftar (misalnya Niagahoster, GoDaddy, atau Cloudflare).
  • Informasi server hosting atau layanan lain yang akan Anda hubungkan.

Jika belum memiliki domain, Anda dapat mencari domain murah yang sesuai kebutuhan dan budget.

Menambahkan atau Mengubah A Record

A Record adalah yang paling dasar. Ikuti langkah berikut:

  1. Masuk ke dashboard registrar dan pilih menu DNS Management atau Zone Editor.
  2. Temukan bagian A Record. Jika sudah ada, edit nilai IP menjadi alamat server hosting Anda.
  3. Jika belum ada, klik Add Record dan isi kolom:
    • Name: biasanya @ untuk domain utama atau subdomain seperti www.
    • Type: pilih A.
    • Value: masukkan alamat IPv4 server.
    • TTL: biarkan default (misalnya 3600 detik).
  4. Simpan perubahan.

Setelah perubahan disimpan, propagasi DNS biasanya memakan waktu 5‑30 menit, tergantung TTL.

Mengatur CNAME untuk Subdomain

CNAME berguna untuk mengarahkan subdomain ke domain lain tanpa menambah alamat IP.

  1. Pilih Add Record dan pilih tipe CNAME.
  2. Masukkan nama subdomain (misalnya blog).
  3. Isi Target dengan nama domain tujuan, contoh example.blogspot.com.
  4. Simpan.

Dengan CNAME, Anda dapat menghubungkan layanan pihak ketiga seperti Blogger, Shopify, atau platform SaaS lainnya.

Menyiapkan MX Record untuk Email

Agar email Anda dapat dikirim dan diterima, Anda harus mengarahkan MX Record ke server email yang tepat.

  1. Masuk ke DNS Management dan temukan bagian MX Record.
  2. Hapus record MX lama (jika ada) untuk menghindari konflik.
  3. Tambahkan record baru dengan prioritas (biasanya 10) dan target seperti mail.example.com atau server email layanan pihak ketiga (Google Workspace, Microsoft 365).
  4. Simpan perubahan.

Jangan lupa menambahkan SPF, DKIM, dan DMARC melalui TXT Record untuk meningkatkan keamanan pengiriman email.

Menambahkan TXT Record untuk Verifikasi dan SEO

TXT Record sering dipakai untuk:

  • Verifikasi kepemilikan domain di Google Search Console, Google Workspace, atau layanan cloud.
  • Menambahkan SPF (Sender Policy Framework) guna melindungi email dari spoofing.
  • Menambahkan DMARC untuk kebijakan pengelolaan email yang lebih ketat.

Caranya mirip dengan menambah A atau CNAME: pilih tipe TXT, masukkan nama (biasanya @ atau _dmarc), lalu nilai teks yang diberikan oleh layanan terkait.

Tips Praktis Mengelola DNS

Berikut beberapa tips yang dapat meminimalkan masalah:

  • Gunakan TTL rendah (300-600 detik) saat menguji perubahan, kemudian naikkan kembali setelah stabil.
  • Backup zona DNS sebelum melakukan perubahan besar.
  • Periksa konsistensi record menggunakan alat online seperti DNS Checker untuk memastikan propagasi global.
  • Hindari duplikasi record yang dapat menyebabkan konflik (misalnya dua A Record dengan IP berbeda untuk domain yang sama).

Kapan Harus Menghubungi Dukungan Teknis?

Jika setelah 24 jam perubahan belum terlihat, atau Anda menemukan error seperti NXDOMAIN atau mail delivery failure, hubungi tim support registrar atau hosting. Mereka dapat membantu mengidentifikasi masalah pada tingkat server atau jaringan.

Tinggalkan komentar