Cara Menghubungkan Domain ke Server
Panduan mudah mengarahkan domain ke hosting: lewat Nameserver atau DNS Record (A & CNAME). Lengkap dengan contoh Blogger, WordPress, Vercel/Netlify, serta tips dan troubleshooting.
Apa Itu Domain dan Hosting?
Domain adalah alamat situs (mis. www.namadomain.com). Hosting adalah tempat file website berada.
Agar website bisa diakses lewat domain, domain harus diarahkan ke server hosting.
Kenapa Harus Dihubungkan?
- Tanpa pengaturan DNS, domain tidak tahu ke server mana harus menuju.
- Dengan diarahkan, pengunjung yang mengetik domain akan membuka website di hosting kamu.
Persiapan
- Punya domain (registrar: Niagahoster, Domainesia, Rumahweb, dll).
- Punya hosting (shared/VPS/cloud/WordPress hosting).
- Catat nameserver hosting atau IP server (untuk metode DNS Record).
Cara Menghubungkan Domain ke Hosting
Metode 1 — Ubah Nameserver (Termudah)
Pakai ini bila DNS ingin dikelola penuh oleh penyedia hosting.
- Login ke akun registrar domain.
- Buka Kelola Domain → Nameserver.
- Ganti ke nameserver hosting. Contoh:
ns1.niagahoster.com ns2.niagahoster.com - Simpan dan tunggu propagasi DNS (±1–24 jam, max 48 jam).
Kelebihan: praktis, semua record otomatis dari hosting.
Kekurangan: kurang fleksibel jika sebagian layanan (email/CDN) ingin tetap di tempat lain.
Metode 2 — Ubah DNS Record (A & CNAME)
Pakai ini bila ingin tetap pakai DNS registrar, tapi mengarahkan domain ke hosting secara manual.
- Login ke registrar → DNS Management / Zone Editor.
- Tambahkan/ubah record berikut:
- A Record (root domain)
Host: @ Value: IP server hosting (mis. 123.45.67.89) TTL: 14400 - CNAME (subdomain www → root)
Host: www Value: namadomain.com TTL: 14400
- A Record (root domain)
- Simpan dan tunggu propagasi DNS.
Kelebihan: sangat fleksibel (bisa arahkan domain, email, CDN secara terpisah).
Kekurangan: perlu teliti mengisi record.
Contoh Kasus Populer
Blogger + Custom Domain
- Di Blogger → Setelan → Publikasi → Siapkan domain kustom.
- Dapatkan 4 A record & 2 CNAME dari Google, masukkan ke DNS registrar.
- Tunggu propagasi → aktifkan HTTPS di Blogger.
WordPress Hosting (cPanel/Managed)
- Ubah nameserver domain ke nameserver hosting WordPress.
- Tambahkan domain di cPanel/Panel hosting (Addon/Domain).
- Pasang SSL/HTTPS (AutoSSL atau Let’s Encrypt).
Vercel / Netlify
- Vercel: Project → Settings → Domains → Add domain → di registrar buat
CNAMEkecname.vercel-dns.com. - Netlify: Site settings → Domain management → Add domain →
CNAMEkeapex-loadbalancer.netlify.com(atau instruksi terbaru).
Tips & Catatan Penting
- Propagasi DNS butuh waktu. Cek dengan tool seperti dnschecker[.]org.
- Jika pakai email (Google Workspace/Zoho), jangan hapus record
MXyang diperlukan. - Aktifkan SSL/HTTPS di hosting/penyedia (AutoSSL/Let’s Encrypt/managed SSL).
- Gunakan Cloudflare jika ingin proteksi DDoS/optimasi caching DNS gratis.
- Sebelum mengedit, backup zone DNS lama (screenshot/export).
Troubleshooting Singkat
- Domain belum mengarah → cek propagasi, cek record A/CNAME benar.
- WWW jalan tapi non-www tidak → pastikan A record
@ada & CNAMEwwwke root. - SSL tidak aktif → aktifkan sertifikat di panel hosting; tunggu validasi DNS.
- Email gagal → cek record
MX,SPF,DKIMtidak terhapus.
Kesimpulan
Dua cara utama menghubungkan domain ke hosting:
(1) Ganti nameserver (paling mudah), atau
(2) Atur DNS record (paling fleksibel). Setelah diarahkan, aktifkan SSL dan tunggu propagasi agar situs aman dan dapat diakses dengan domainmu.
.
