Friday, January 22, 2016

Cara Menginstall dan Mengkonfigurasi DNS di DEBIAN 8

Om, Suastyastu

Kali ini saya akan memposting cara menginstall dan mengkonfigurasi DNS (Domain name sistem/server yang merupakan suatu program yang menterjemahkan alamat ip menjadi sebuah nama atau sebaliknya) dengan BIND9 (Barkeley Internet Domain Name) di Debian 8.

Sebelum itu saya akan jelaskan beberapa istilah yang ada saat menkonfigurasi DNS, yaitu :
  • A              :               Alamat komputer
  • NS            :               Name Server
  • PTR         :               Sebuah petunjuk nama domain
  • CNAME  :               Nama yang digunakan untuk sebuah alias atau nama lain
  • TXT         :               String teks
  • SOA         :               Perintah untuk menandai sebuah zone
  • MINFO   :               Informasi mengenai surat (mail)
  • MX          :               alamat lain untuk mail
  • HINFO    :               Informasi komputer
  • WTS        :               Deskripsi dalam sebuah layanan

Dengan penjelasan diatas mungkin akan menambah wawasan sahabat. Saatnya kita mulai instalasi dan konfigurasi BIND9 kita 

Disini saya akan menggunakan enp0s8 dengan ip 192.168.77.38 , seperti gambar dibawah

Pertama kalian harus memasukan cd debian 8 binary 1 untuk menginstall paket BIND9

Install paket BIND9 dengan cara 
# apt-get install bind9 {enter} lalu pilih y {enter} 


Lalu masuk kedalam direktori /etc/bind/ dengan cara 
# cd /etc/bind/ {enter} lalu lihat isi direktori bind dengan 
# ls{enter} . disini kita akan mengedit file named.conf.local dengan cara 
# nano named.conf.local{enter} atau jika anda berada diluar direktori bind dengan cara 
# nano /etc/bind/named.conf.local {enter}.



Kita akan mengambil script dari file named.conf.default-zone dengan cara letakan kusor di bagian paling bawah lalu Ctrl + r (read file) dan lalu Ctrl + t (to file) lalu pilih file named.conf.default-zone


Lalu ganti localhost menjadi nama domain yang akan anda buat, ganti db.local menjadi db.terserahanda ini merupakan file forward. dan ganti 127 dengan 3 oktet pertama ip anda tapi dibalik, lalu ubah nama file db.127 dengan db.terserahanda tapa jangan sama dengan yang tadi ini merupakan file reverse.

Setelah itu simpan dengan cara Ctrl + x lalu y {enter}
Copi db.local menjadi file forward kita dengan cara 
# cp db.local db.namafileforwardanda {enter} buka file tersebut dengan cara 
# nano db.namafileforwardanda {enter} seperti gambar dibawah

lalu edit file forward seperti dibawan untuk mempercepat pengeditan replace localhost menjadi domain anda ,yaitu Ctrl + \ atau dengan Ctrl + w lalu Ctrl + r setelah itu ketik localhost {enter} lalu ketik domain anda dan tekan a untuk mereplace semua localhost menjadi domain anda dan gunakan Ctrl + k untuk cut 1 baris dan gunakan Ctrl + u untun menguncut nya sehingga anda tidak perlu menulis hal yang sama.





Lalu copi db.127 ke file reverse dng cara 
# cp db.127 db.sesuianamareverense {enter} yang anda buat di file named.conf.local lalu buka file tersebut dengan cara
# nano db.sesuianamareverense {enter} seperti gambar dibawah ,lalu ubah localhost menjadi domain anda dengan cara di replace seperti tadi dan cocokan seperti gambar.
untuk angka 38 itu merupakan oktet terakhir dari ip saya karena saya sudah menulis 3 oktet pertama di file named.conf.local seperti gambar dibawah






Lalu simpan seperti tadi

Edit di file resolv.conf dengan cara
# nano /etc/resolv.conf{enter} lalu isi 
nameserver {ipyganda gunakan sebagai dns} contoh 
nameserver 192.168.77.38
lalu simpan 

Restart bind9 anda dengan cara
# service bind9 restart{enter} atau dengan cara
# /etc/init.d/bind9 restart{enter}


Lalu testing bind anda dengan 
# nslookup 192.168.77.38
#ping smkn2tb.net
#ping www.smkn2tb.net
#ping ftp.smkn2tb.net
#ping mail.smkn2tb.net
#ping subdomainanda.smkn2tb.net
untuk melakukan testing pada client isikan dns server pada ipv4 client dengan ip kita



Sekian postingan saya kali ini. jika ada salah kata saya mohon maaf . jika ada yang kebingungan anda dapat bertanya intinya jangan lupa comentar ya . salam blogger Indonesia

Om santi,santi,santi om

No comments:

Post a Comment