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