Di artikel ini akan dibahas dua cara menghubungkan domain ke VPS (Virtual Private Server). Cara yang pertama-tama termudah ialah menggunakan layanan DNS (Domain Name Server) hosting cuma-cuma pihak ketiga. Sedangkan cara yang kedua yakni menggunakan private nameserver.
Ketika ini ada banyak penyedia layanan DNS hosting gratis, namun di panduan kali ini selaku contoh akan menggunakan DNS cuma-cuma populer dari CloudFlare.
Kenapa menggunakan DNS CloudFlare?
- Tidak dipungut bayaran
- Menghubungkan domain ke VPS menjadi lebih gampang
- Banyak fitur yang didapat seperti : Unmetered Mitigation of DDoS, Global CDN, SSL cuma-cuma dan lain-lain
- Stabil
Menghubungkan domain dengan DNS CLoudFlare
Dapat dibilang menghubungkan domain ke VPS dengan cloudflare ini benar-benar gampang, kita tak perlu capek-capek menginstall BIND atau sistem aplikasi apapun didalam VPS lumayan mengubah nameserver di domain dan seketika domain seketika dapat diakses via browser dekstop maupun gadget smartphone. Langkah-langkahnya selaku berikut:
Merancang akun baru di cloudflare.com
Buka tempat tinggal www.cloudflare.com via browser favorit Kamu. Klik Signup dipojok kanan atas fitur cloudflare. Isi formulir dengan benar dan CloudFlare akan mengirim email bagi Kamu menjalankan verifikasi akun.
Menambahkan domain
- Setelah berhasil mendaftar, berikutnya Log in dengan akun Kamu yg telah aktif tersebut, kemudian pilih tombol Add Site.
- Masukkan nama domain Kamu klik tombol Add site.
- Secara otomatis CloudFlare akan menjalankan scan DNS record domain. Berikutnya pilih Next > pilih yang Free > pilih Confirm plan > klik Purchase > kemudian klik tombol Continue.
Kamu akan diberikan nameserver seperti terlihat dibawah ini:
Klik Continue. Di contoh namseserver yang didapat ialah
- elma.ns.cloudflare.com
- yichun.ns.cloudflare.com
Berikutnya di control panel domain (tempat membeli domain), ubah nameservernya ke elma.ns.cloudflare.com
dan yichun.ns.cloudflare.com
Mengarahkan A record ke IP VPS
Di bagian A record seperti gambar dibawah ini, ganti IP menjadi IP aktual VPS kamu.
Catatan:
- Domain mungkin belum dapat diakses via browser, ini tergantung lamanya lama propagasi DNS
- Aktifasi sertifikat SSL CloudFlare dapat jadi membutuhkan waktu maksimal, yaitu 1×24 jam
Menghubungkan domain menggunakan private nameserver
Selain menggunakan layanan DNS cuma-cuma, cara bagi menghubungkan domain ke VPS dapat menggunakan BIND atau private nameserver (menggunakan domain sendiri, ns1.domainanda.com
– ns2.domainanda.com
).
Di control panel cuma-cuma populer seperti WHM/cPanel, VestaCP dan Webuzo telah terinstall BIND, jadi tak perlu menginstall sistem aplikasi BIND DNS. Langkah-langkahnya selaku berikut:
- Tambahkan domain via control panel (Webuzo, VestaCP, cPanel, dll)
- Ditempat Kamu membeli domain, masuk ke control panel domain, cari fitur Child nameserver atau Private nameserver atau Personal nameserver karena disetiap provider dapat berbeda penamaan fitur.
- Daftarkan nameserver dan arahkan setiap nameserver ke IP VPS, misalnya
ns1.domainanda.com
diarahkan ke IP VPS192.180.0.1
demikianns2.domainanda.com
diarahkan pun ke192.180.0.1
- Berikutnya masih di control panel domain, di fitur pengaturan nameserver, arahkan nameserver ke
ns1.domainanda.com
danns2.domainanda.com
Tetapi sekiranya Kamu, tak memakai control panel di VPS dan ingin menjalankan konfigurasi BIND bagi private name server, saya telah membangun artikel sebelumnya, disini.
Sumber https://idnetter.com