---
title: "Cara Menghubungkan Domain ke VPS: Panduan Lengkap A Record dan Nameserver"
description: "Baru saja memesan VPS dan ingin website Anda tampil di alamat domain sendiri? Kabar baiknya, prosesnya tidak sesulit yang banyak orang bayangkan. Artikel ini membahas cara menghubungkan domain ke VPS secara lengkap, mulai dari menyiapkan IP Address, membuat A Record, hingga memasang SSL agar website berjalan mulus di HTTPS."
canonical_url: "https://clouden.id/blog/cara-menghubungkan-domain-ke-vps/"
last_updated: "2026-10-26"
---

> Index of every page on this site: [llms.txt](https://clouden.id/llms.txt)

Baru saja memesan VPS dan ingin website Anda tampil di alamat domain sendiri? Kabar baiknya, prosesnya tidak sesulit yang banyak orang bayangkan. Artikel ini membahas cara menghubungkan domain ke VPS secara lengkap, mulai dari menyiapkan IP Address, membuat A Record, hingga memasang SSL agar website berjalan mulus di HTTPS.

Sebelum masuk ke tutorial, ada satu hal yang perlu Anda pahami: VPS yang baru aktif belum otomatis terhubung ke domain Anda. Server sudah berjalan, tetapi domain masih "bingung" harus menuju ke mana. Di Clouden, pertanyaan yang paling sering masuk ke tim support kami justru soal domain yang belum mengarah meski VPS sudah aktif beberapa jam. Itu normal, dan artikel ini menjelaskan penyebabnya beserta solusinya.

Kami susun panduan ini berdasarkan pengalaman membantu ribuan pengguna VPS di Indonesia, dari pemilik website pribadi hingga administrator perusahaan. Setiap langkah kami tulis agar bisa langsung Anda praktikkan hari ini juga.

## Kenapa Domain Anda Harus Dihubungkan ke VPS

Bayangkan domain sebagai alamat rumah di sebuah map, sedangkan VPS adalah bangunan tempat website Anda berdiri. Alamat hanya berguna jika orang lain tahu bangunan apa yang berlokasi di alamat tersebut. Di dunia internet, tugas menerjemahkan alamat domain menjadi lokasi server dijalankan oleh sistem bernama DNS.

DNS bekerja seperti buku saku administrasi kota yang mencocokkan nama domain dengan IP Address publik VPS Anda. Ketika pengunjung mengetik domain Anda di browser, DNS-lah yang mencari IP Address tersebut lalu mengarahkan browser menuju server. Jika pencocokan ini belum dibuat, pengunjung tidak akan pernah sampai ke website Anda. Untuk dasar yang lebih lengkap, baca artikel kami tentang [pengertian DNS dan cara kerjanya](https://clouden.id/blog/pengertian-dns/).

## Dua Metode Menghubungkan Domain ke VPS

Ada dua metode utama yang bisa Anda pilih, keduanya cocok untuk kebutuhan yang berbeda.

**Metode 1: A Record yang mengarah langsung ke IP VPS.** Ini metode paling umum dan paling cepat. Anda cukup membuat A Record pada DNS zone domain yang mengarah ke IP Address publik VPS. Cocok untuk Anda yang ingin pengaturan seringan mungkin dan tidak butuh fitur tambahan dari provider DNS.

**Metode 2: Nameserver dengan DNS zone terkelola.** Anda mengubah nameserver domain ke nameserver milik provider, misalnya Clouden, sehingga seluruh pengelolaan DNS pindah ke panel provider. Metode ini cocok jika Anda mengelola banyak record, memakai CNAME untuk subdomain, atau ingin satu panel bersama VPS Anda.

Kami menyarankan metode 1 untuk pemula karena langkahnya paling sedikit. Jika Anda memilih metode 2, ikuti panduan [cara mengubah nameserver pada domain](https://clouden.id/panduan/cara-mengubah-nameserver-pada-domain/) terlebih dahulu, lalu kembali ke artikel ini untuk membuat record yang dibutuhkan.

## Langkah-Langkah Menghubungkan Domain ke VPS

Rangkaian berikut terdiri dari lima langkah berurutan: cek IP Address publik VPS, buat A Record pada DNS domain, verifikasi koneksi, konfigurasi web server, dan pemasangan SSL. Kerjakan secara berurutan karena setiap langkah bergantung pada hasil langkah sebelumnya. Seluruh perintah di bawah ini berbasis Linux Ubuntu, sehingga Anda bisa langsung menyalinnya ke terminal VPS Anda.

### Langkah 1: Cek IP Address Publik VPS Anda

Sebelum point domain ke IP VPS, Anda perlu tahu IP Address tersebut. Ada dua cara cepat untuk menemukannya.

**Melalui panel client area:**

1. Login ke client area Clouden.
2. Buka menu layanan VPS Anda.
3. Salin IP Address publik yang tertera di detail layanan.

**Melalui terminal VPS:**

Jika Anda lebih nyaman di terminal, login ke VPS melalui SSH, lalu jalankan perintah berikut.

```bash
ip a
```

Perhatikan output pada antarmuka jaringan utama, biasanya eth0 atau ens3. IP Address publik Anda akan terlihat di sana. Simpan angka ini karena akan Anda pakai di langkah berikutnya.

### Langkah 2: Buat A Record pada DNS Domain

Sekarang saatnya point domain ke IP VPS dengan membuat A Record. Ikuti langkah berikut.

1. Login ke pengelola DNS di registrar tempat domain Anda terdaftar, atau ke panel DNS Clouden jika nameserver Anda menggunakan Clouden.
2. Buka halaman pengelolaan DNS zone domain Anda.
3. Tambahkan record baru dengan tipe A Record.
4. Pada kolom host atau name, isi dengan tanda at (@) untuk domain utama.
5. Pada kolom value, tempelkan IP Address publik VPS Anda.
6. Tambahkan CNAME Record kedua dengan host www yang mengarah ke nama domain.
7. Atur TTL, lalu simpan.

TTL atau Time To Live adalah durasi server DNS menyimpan informasi record sebelum memeriksa ulang. TTL rendah seperti 300 detik membuat perubahan lebih cepat terlihat, sedangkan TTL tinggi seperti 3600 detik memperlambat propagasi. Saat baru mengarahkan domain ke VPS, kami sarankan TTL rendah agar mudah dikoreksi.

Untuk langkah yang lebih detail beserta ilustrasi tiap kolom, baca panduan lengkap [cara mengedit DNS zone dan record DNS domain](https://clouden.id/panduan/cara-mengedit-dns-zone-record-dns-domain/).

### Langkah 3: Verifikasi Koneksi Domain ke VPS

A Record yang sudah dibuat belum tentu langsung aktif. Di sinilah banyak pengguna panik padahal semuanya berjalan normal. DNS butuh waktu untuk menyebar ke seluruh server di dunia, periode yang dikenal sebagai masa propagasi DNS. Di Clouden, masa propagasi DNS umumnya berlangsung 1 sampai 24 jam, tergantung nilai TTL dan kebijakan tiap jaringan.

Selama menunggu, Anda bisa memverifikasi progres dengan beberapa cara. Buka terminal di komputer Anda, lalu jalankan perintah berikut.

```bash
nslookup domainanda.com
```

Jika output menampilkan IP Address VPS Anda, berarti record sudah menyebar. Anda juga bisa menguji dengan ping.

```bash
ping domainanda.com
```

Hasil ping yang menampilkan IP Address VPS Anda menandakan arah domain sudah benar. Cara lainnya, buka browser dan ketik domain Anda. Jika halaman website Anda muncul, selamat, koneksi domain ke VPS berhasil. Namun jika yang muncul adalah halaman default nginx, jangan khawatir. Itu tanda domain sudah benar mengarah ke VPS Anda, hanya saja web server belum dikonfigurasi menerima domain tersebut. Ini kita bereskan di langkah berikutnya.

### Langkah 4: Konfigurasi Web Server VPS untuk Menerima Domain

Web server perlu diberi tahu bahwa permintaan menuju domain Anda harus dilayani. Caranya berbeda tergantung web server yang Anda gunakan.

**Untuk pengguna nginx**, pastikan ada baris server_name seperti ini di file konfigurasi.

```nginx
server {
    listen 80;
    server_name domainanda.com www.domainanda.com;
}
```

Setelah menyimpan perubahan, uji konfigurasi dan muat ulang nginx.

```bash
nginx -t
systemctl reload nginx
```

**Untuk pengguna Apache**, atur virtualhost dengan baris berikut di file konfigurasi Anda.

```apache
<VirtualHost *:80>
    ServerName domainanda.com
    ServerAlias www.domainanda.com
</VirtualHost>
```

Kemudian aktifkan situs dan muat ulang Apache.

```bash
a2ensite domainanda.conf
systemctl reload apache2
```

### Langkah 5: Pasang SSL agar Domain Berjalan di HTTPS

Website modern wajib berjalan di HTTPS untuk melindungi data pengunjung, dan HTTPS kini menjadi sinyal penting bagi mesin pencari. Cara termudah adalah memasang SSL gratis dari Let's Encrypt menggunakan certbot. Untuk pengguna nginx, jalankan perintah berikut.

```bash
apt install certbot python3-certbot-nginx
certbot --nginx -d domainanda.com -d www.domainanda.com
```

Untuk pengguna Apache, ganti plugin nginx menjadi apache pada perintah di atas. Certbot akan memverifikasi kepemilikan domain, memasang sertifikat, dan mengatur pengalihan otomatis dari HTTP ke HTTPS. Sertifikat juga akan diperbarui otomatis oleh timer certbot renew yang biasanya sudah terpasang bawaan.

## Troubleshooting Masalah Umum

Kami menghimpun beberapa masalah yang paling sering dilaporkan pengguna beserta cara mengatasinya.

1. **Domain masih mengarah ke hosting lama.** Penyebab utamanya adalah cache DNS yang masih menyimpan data lama karena TTL lama yang tinggi. Tunggu hingga TTL kedaluwarsa, atau turunkan TTL sebelum migrasi agar perpindahan lebih cepat.
2. **Browser masih menampilkan versi lama.** Cache DNS browser terkadang lebih membandel daripada cache server. Buka mode incognito, atau flush cache DNS dengan perintah ipconfig flushdns pada Windows.
3. **Halaman tidak terbuka pada www.** Kesalahan klasik yang hampir setiap hari kami terima di support Clouden: pengguna hanya membuat A Record untuk domain utama dan lupa record untuk <span>

www

</span>

. Akibatnya, domainanda.com terbuka normal tetapi [www.domainanda.com](http://www.domainanda.com) gagal diakses. Solusinya, tambahkan CNAME Record untuk www yang mengarah ke domain anda.
4. **Website tidak bisa diakses sama sekali meski DNS benar.** Periksa firewall VPS Anda. Jika port 80 dan 443 tertutup, pengunjung tidak bisa membuka website meski domain sudah mengarah dengan sempurna. Pastikan kedua port terbuka pada konfigurasi firewall Anda.

## Kesimpulan

Menghubungkan domain ke VPS ternyata bukan pekerjaan yang menakutkan. Ringkasannya, Anda cukup menjalankan lima langkah: cek IP Address publik VPS, buat A Record pada DNS zone domain, tunggu masa propagasi DNS hingga 24 jam sambil verifikasi dengan nslookup atau ping, konfigurasikan server_name atau virtualhost pada web server, lalu pasang SSL agar website berjalan di HTTPS.

Dengan memahami cara menghubungkan domain ke VPS dari awal hingga akhir, Anda kini bisa melakukan migrasi atau deployment tanpa bergantung pada orang lain. Detail kecil seperti record www dan port firewall yang sudah kita bahas di bagian troubleshooting akan menjaga prosesnya tetap mulus.

Jika Anda sedang mencari VPS lokal Indonesia dengan network stabil dan support yang benar benar membantu saat domain Anda bermasalah, [VPS Clouden](https://clouden.id/vps/) adalah pilihan yang patut Anda pertimbangkan. Dan jika Anda belum punya domain, kelola semuanya dari satu tempat dengan [domain Clouden](https://clouden.id/domain/). Semua pengaturan DNS tersedia di panel yang sama, sehingga Anda tidak perlu berpindah pindah layanan hanya untuk mengarahkan satu domain.

## Sitemap

See the full [sitemap](https://clouden.id/sitemap.md) for all pages.
