Name Server Daemon (NSD) Sebagai Pengganti BIND9 di VPS Debian

LIMITED STOCK: Cari VPS powerful untuk web bertrafik tinggi? Order di sini!

Hello rekan-rekan…

Untuk dapat memasang domain pada VPS atau supaya domain pointing ke ip VPS kita bisa menggunakan beberapa cara yg sangat mudah. Yang paling simple yaitu menggunakan DNS management/tool pihak ketiga sehingga domain yg kita gunakan bisa cepat resolve ke ip server. Tetapi jika ingin pake cara yg lebih cool, anda juga bisa menggunakan DNS yg anda setup di VPS anda sendiri.

Aplikasi DNS yg paling banyak dipake sejak jaman purba adalah BIND9. Namun pada postingan ini saya akan share mengenai NSD yg bisa dijadikan sebagai alternatif pengganti BIND9. NSD ini memiliki konsumsi ram lebih rendah dibanding dengan BIND9 sehingga cocok dipasang pada VPS low-end atau VPS dengan spek hemat. Seperti yg biasa kita (eh anda) sewa hehehehe…

Pada tutorial ini, bahan yang saya gunakan adalah sebuah VPS Debian 7 32bit, dan sebuah domain. Jika ingin menerapkan pada server anda, silahkan sesuaikan nama domain dan IP sesuai dengan yang anda gunakan.

Bagaimana cara setupnya? OK let’s get it on bro…

  1. Login ke server sebagai root pastinya
  2. Lakukan sekedar update biar anda makin kelihatan berwibawa: apt-get update
  3. Mulai instal Name Server Daemon dengan command: apt-get install nsd3
  4. Tunggu hingga selesai, namun biasanya ada message bahwa config NSD tidak ada di server
  5. Tenang dan ga usah khawatir, kita buat saja config nsd.conf dengan lokasi sesuai yg ditunjukkan oleh warning di atas. Saya pake file editor vim jadi command yg saya jalankan ialah: vim /etc/nsd3/nsd.conf
  6. Isikan dengan rangkaian mantra kuno berikut ini:
  7. Perhatikan pada ip-address: isikan dengan ip VPS anda sendiri
  8. Perhatikan pada baris paling bawah yg berisi mengenai zone file domain, silahkan sesuaikan dengan domain anda sendiri
  9. Perhatikan lokasi zonesdir, di situlah nanti anda harus membuat file yg sudah ditentukan di zonefile
  10. Save file tsb
  11. Buat direktori master: mkdir /etc/nsd3/master
  12. Pindah ke direktori tsb: cd /etc/nsd3/master
  13. Buatlah zonefile, dalam contoh ini yg saya buat adalah: vim drrecipes.com.zone
  14. Isikan dengan:
  15. Save
  16. Jalankan command: nsdc rebuild
  17. Sekarang restart NSD supaya konfigurasi di atas langsung running: service nsd3 restart
  18. Untuk memastikan bahwa NSD sudah running cek port UDP 53 (UDP 53 adalah port default Domain nameserver) : lsof -i UDP:53 nsd port 53
  19. Done!

Sebelum benar-benar resolve tentunya anda harus segera mendaftarkan NS1 dan NS2 domain tsb ke registrar dan selanjutnya menggunakan Nameserver tsb pada domain yg bersangkutan. Bagaimana caranya? Silahkan cangkul saja di blog saya ini, saya udah pernah bahas topik mengenai langkah register nameserver di Namecheap dan Godaddy pada tutorial tentang panel Webuzo yg pernah saya posting sebelumnya.

Nah, setelah tahapan di registrar anda selesai maka dalam hitungan menit domain anda sudah akan pointing ke VPS. Anda bisa gunakan situs whatsmydns.net untuk cek atau bisa juga anda ping domain tsb dan lihat outputnya. Biasanya saya pake server lain untuk ping untuk memastikan propagasi domain tsb.

Kalau sudah reply artinya sudah beres. Domain anda bisa dipake untuk login SSH dengan Putty (menggantikan IP), untuk bikin subdomain pointing (tinggal tambahkan saja subdomainnya di IN A), bisa jg digunakan untuk keperluan lain kedepannya.

Semoga bermanfaat dan salam sukses. 😛

Kata kunci pencarian:
  • cara membuat nsd
  • kelebihan nsd name server domain

Sewa VPS? Pilih RAMNODE saja! Murah, ngebut dan handal. Order di sini!

Latest Comments

  1. andre September 15, 2015
    • admin September 16, 2015
      • andre September 16, 2015

Leave a Reply