Cara Menggunakan Custom Domain di VPS Dalang.io
Panduan lengkap menghubungkan domain sendiri ke VPS - buat website atau aplikasi kamu bisa diakses dengan nama domain profesional!

Cara Menggunakan Custom Domain di VPS Dalang.io
Punya VPS di Dalang.io dan ingin menggunakan domain sendiri? Fitur Custom Domain memungkinkan kamu menghubungkan domain pribadi ke VPS, sehingga website atau aplikasi kamu bisa diakses dengan alamat yang lebih profesional!
Apa itu Custom Domain?
Secara default, setiap VPS di Dalang.io mendapat subdomain gratis seperti:
namavps.svc.dalang.io Dengan fitur Custom Domain, kamu bisa menggunakan domain sendiri seperti:
www.tokoku.com
api.bisniskamu.id
app.startupku.co.id Keuntungan Menggunakan Custom Domain
| Keuntungan | Penjelasan |
|---|---|
| Lebih Profesional | Pengunjung melihat domain brand kamu, bukan subdomain Dalang |
| Mudah Diingat | Domain sendiri lebih mudah diingat pelanggan |
| SEO Lebih Baik | Search engine lebih menyukai domain unik |
| Branding Kuat | Meningkatkan kepercayaan dan kredibilitas bisnis |
| SSL Gratis | Otomatis mendapat HTTPS/SSL certificate gratis |
Cara Mengaktifkan Custom Domain
Langkah 1: Aktifkan Fitur Custom Domain
- Login ke Dashboard Dalang.io
- Pilih menu Services di sidebar
- Klik VPS yang ingin ditambahkan custom domain
- Scroll ke bagian Custom Domain
- Klik tombol Aktifkan Custom Domain
Biaya: Fitur custom domain dikenakan biaya tambahan Rp 10.000/bulan per VPS.
Langkah 2: Tambahkan Domain
Setelah fitur aktif, kamu bisa menambahkan domain:
- Klik tombol Tambah Domain
- Masukkan nama domain yang ingin dihubungkan (contoh:
www.tokoku.com) - Klik Simpan
Langkah 3: Verifikasi Kepemilikan Domain
Setelah menambahkan domain, kamu perlu membuktikan bahwa domain tersebut milikmu dengan menambahkan DNS Record.
Sistem akan memberikan beberapa DNS record yang perlu ditambahkan:
1. CNAME Record (Routing Traffic)
| Tipe | Nama/Host | Value/Target |
|---|---|---|
| CNAME | www | domain.dalang.io |
Atau jika menggunakan root domain (@):
| Tipe | Nama/Host | Value/Target |
|---|---|---|
| CNAME | @ | domain.dalang.io |
2. TXT Record (Verifikasi Kepemilikan)
| Tipe | Nama/Host | Value |
|---|---|---|
| TXT | _cf-custom-hostname.www | {token-unik-kamu} |
3. TXT Record (Validasi SSL)
| Tipe | Nama/Host | Value |
|---|---|---|
| TXT | _acme-challenge.www | {token-ssl-kamu} |
Penting: Token verifikasi dan SSL akan ditampilkan di dashboard setelah kamu menambahkan domain. Salin nilai yang ditampilkan dan tambahkan ke DNS kamu.
Langkah 4: Setting DNS di Provider Domain
Buka panel kontrol di tempat kamu membeli domain (Niagahoster, Rumahweb, Cloudflare, Namecheap, dll) dan tambahkan DNS record sesuai instruksi.
Contoh di Cloudflare:
- Login ke Cloudflare Dashboard
- Pilih domain kamu
- Klik menu DNS
- Tambahkan 3 record berikut:
Record 1 - CNAME (Routing)
- Type: CNAME
- Name: www (atau @ untuk root domain)
- Target: domain.dalang.io
- Proxy status: DNS only (icon awan abu-abu)
Record 2 - TXT (Verifikasi Kepemilikan)
- Type: TXT
- Name: _cf-custom-hostname.www
- Content: (salin dari dashboard Dalang.io)
Record 3 - TXT (Validasi SSL)
- Type: TXT
- Name: _acme-challenge.www
- Content: (salin dari dashboard Dalang.io)
- Klik Save untuk setiap record
Contoh di Niagahoster:
- Login ke Member Area Niagahoster
- Pilih domain > Kelola Layanan
- Klik Zone Editor atau DNS Management
- Tambahkan ketiga record (CNAME dan 2 TXT) sesuai instruksi di dashboard Dalang.io
- Simpan perubahan
Langkah 5: Verifikasi Domain
Setelah menambahkan DNS record:
- Kembali ke Dashboard Dalang.io
- Buka halaman Custom Domain VPS kamu
- Klik tombol Verifikasi pada domain yang ditambahkan
- Tunggu beberapa saat untuk proses verifikasi
Catatan: Propagasi DNS bisa memakan waktu 5 menit hingga 24 jam. Jika verifikasi gagal, tunggu beberapa saat dan coba lagi.
Langkah 6: Domain Aktif!
Setelah verifikasi berhasil, status domain akan berubah menjadi Active dan domain kamu siap digunakan!
Sekarang website atau aplikasi di VPS kamu bisa diakses melalui:
https://www.tokoku.com(dengan SSL gratis!)
Tips Penting
1. Gunakan Subdomain untuk Berbagai Layanan
Kamu bisa menambahkan beberapa domain/subdomain ke satu VPS:
| Domain | Fungsi |
|---|---|
www.tokoku.com | Website utama |
api.tokoku.com | Backend API |
admin.tokoku.com | Panel admin |
2. Pastikan Aplikasi Berjalan di Port yang Benar
Custom domain akan meneruskan traffic ke port 80 (HTTP) atau port 443 (HTTPS) di VPS kamu. Pastikan aplikasi/website sudah berjalan di port tersebut.
Contoh menjalankan aplikasi Node.js di port 80:
PORT=80 node app.js Atau gunakan Nginx sebagai reverse proxy jika aplikasi berjalan di port lain.
3. Matikan Proxy Cloudflare (Jika Ada Masalah)
Jika menggunakan Cloudflare dan mengalami error, coba matikan fitur proxy (ubah icon awan dari orange ke abu-abu) agar traffic langsung ke server Dalang.
FAQ (Pertanyaan Umum)
Berapa lama DNS propagation?
Biasanya 5-30 menit, tapi bisa sampai 24 jam tergantung provider DNS.
Bisa pakai domain .id atau .co.id?
Bisa! Semua jenis domain bisa digunakan.
Apakah SSL/HTTPS gratis?
Ya, SSL certificate otomatis di-generate setelah domain aktif.
Bisa tambah lebih dari 1 domain?
Bisa! Kamu bisa menambahkan banyak domain ke satu VPS.
Domain sudah ditambahkan tapi tidak bisa diakses?
Pastikan:
- DNS record sudah benar
- Status domain sudah “Active” di dashboard
- Aplikasi di VPS sudah berjalan di port 80/443
Butuh Bantuan?
Jika mengalami kesulitan, hubungi tim support kami melalui Email: [email protected]
Selamat mencoba fitur Custom Domain! Buat website dan aplikasi kamu makin profesional dengan domain sendiri.
