Cara Menghubungkan Domain ke VPS

Pada artikel ini akan dibahas dua cara menghubungkan domain ke VPS (Virtual Private Server). Cara yang pertama termudah adalah menggunakan layanan DNS (Domain Name Server) hosting gratis pihak ketiga. Sedangkan cara yang kedua yakni menggunakan private nameserver.

Saat ini ada banyak penyedia layanan DNS hosting gratis, namun pada panduan kali ini sebagai contoh akan menggunakan  DNS gratis populer dari CloudFlare.

Kenapa menggunakan DNS CloudFlare?

  • Gratis
  • Menghubungkan domain ke VPS menjadi lebih mudah
  • Banyak fitur yang didapat seperti : Unmetered Mitigation of DDoS, Global CDN, SSL gratis dan lain-lain
  • Stabil

Menghubungkan domain dengan DNS CLoudFlare

Bisa dibilang menghubungkan domain ke VPS dengan cloudflare ini sangat mudah, kita tidak perlu capek-capek menginstall BIND atau software apapun didalam VPS cukup mengubah nameserver pada domain dan langsung domain langsung dapat diakses melalui browser dekstop maupun gadget smartphone. Langkah-langkahnya sebagai berikut:

Membuat akun baru di cloudflare.com

Buka alamat www.cloudflare.com melalui browser favorit Anda. Klik Signup dipojok kanan atas menu cloudflare. Isi formulir dengan benar dan CloudFlare akan mengirim email untuk Anda melakukan verifikasi akun.

Menambahkan domain

  • Setelah berhasil mendaftar, selanjutnya Log in dengan akun Anda yg sudah aktif tersebut, kemudian pilih tombol Add Site.
  • Masukkan nama domain Anda klik tombol Add site.
  • Secara otomatis CloudFlare akan melakukan scan DNS record domain. Selanjutnya pilih Next > pilih yang Free > pilih Confirm plan > klik Purchase >  kemudian klik tombol Continue.

Anda akan diberikan nameserver seperti terlihat dibawah ini:

Klik Continue. Pada contoh namseserver yang didapat adalah

  • elma.ns.cloudflare.com
  • yichun.ns.cloudflare.com

Selanjutnya pada control panel domain (tempat membeli domain), ubah nameservernya ke elma.ns.cloudflare.com dan yichun.ns.cloudflare.com

Mengarahkan A record ke IP VPS

Pada bagian A record seperti gambar dibawah ini, ganti IP menjadi IP aktual VPS anda.

Cloudflare DNS

Catatan:

  • Domain mungkin belum bisa diakses melalui browser, ini tergantung lamanya masa propagasi DNS
  • Aktifasi sertifikat SSL CloudFlare bisa jadi membutuhkan waktu maksimal, yaitu 1×24 jam

Menghubungkan domain menggunakan private nameserver

Selain menggunakan layanan DNS gratis, cara untuk menghubungkan domain ke VPS bisa menggunakan BIND atau private nameserver (menggunakan domain sendiri, ns1.domainanda.comns2.domainanda.com).

Di control panel gratis populer seperti WHM/cPanel, VestaCP dan Webuzo sudah terinstall BIND, jadi tidak perlu menginstall software BIND DNS. Langkah-langkahnya sebagai berikut:

  • Tambahkan domain melalui control panel (Webuzo, VestaCP, cPanel, dll)
  • Ditempat Anda membeli domain, masuk ke control panel domain, cari menu Child nameserver atau Private nameserver atau Personal nameserver karena disetiap provider bisa berbeda penamaan fitur.
  • Daftarkan nameserver dan arahkan setiap nameserver ke IP VPS, misalnya ns1.domainanda.com diarahkan ke IP VPS 192.180.0.1 demikian ns2.domainanda.com diarahkan juga ke 192.180.0.1
  • Selanjutnya masih di control panel domain, pada menu pengaturan nameserver, arahkan nameserver ke ns1.domainanda.com dan ns2.domainanda.com

Tapi jika Anda, tidak memakai control panel pada VPS dan ingin melakukan konfigurasi BIND untuk private name server, saya telah membuat artikel sebelumnya, disini.

Add a comment