Konfigurasi DNS Server Pada Linux Debian Server Dengan BIND9 - Pada kesempatan kali ini saya akan berbagi sedikit pengalaman sewaktu masih sekolah di SMK. Pada saat masih sekolah saya pernah mempelajari cara membangun sebuah server dengan menggunakan Sistem Operasi Linux Debian, Debian yang digunakan pada saat itu masih menggunakan Debian 5 tak hanya menginstal sistem operasi linuxnya saja. Langkah selanjutnya setelah menginstall adalah mengkonfigurasi server tersebut tanpa konfigurasi, server yang tadi saya buat tidak akan bisa digunakan seperti server lainnya. Pada kesempatan hari ini saya akan berbagi Cara Konfigurasi DNS Server dengan menggunakan paket yang sudah tersedia pada Repositori Debian 5 Yaitu Bind9.
APA ITU DNS . . ?
DNS atau Domain Name Server adalah sebuah sistem yang digunakan untuk mengelola atau mengatur penamaan komputer dalam jaringan luas.
Fungsi DNS adalah untuk menerjemahkan nomor IP Address yang ada komputer menjadi sebuah nama nama atau Hostname yang tersusun oleh Alpabet agar mudah di ingat oleh kita sebagai pengguna. Bayangkan jika kita disuruh mengingat IP Address dari setiap server yang akan kita buka contohnya Facebook, google, youtube dll, Jadi ketika kita ingin buka google yang harus di tulis adalah IP Address pasti ribet hahaha.
Untuk tutorial instalasi debian servernya sudah saya posting pada postingan sebelumnya silahkan cek
LANGKAH - LANGKAH UNTUK KONFIGURASI DNS
Konfigurasi Jaringan
Ketik perintah "nano /etc/network/interfaces" untuk mengedit Konfigurasi dalam Linux Debian Maka akan muncul tampilan seperti gambar dibawah ini
Lalu Tulis Sesuai dengan yang diberi tanda kotak merah
Jika Sudah Simpan Konfigurasi yang telah kita edit tadi dengan cara tekan CTRL + X Lalu Yes dan Tekan ENTER
Setelah selesai konfigurasi kita restart Service Networking pada linux dengan cara ketik perintah "/etc/init.d/networking restart"
Jika berhasil maka akan muncul gambar seperti dibawah ini
Tetapi jika tulisan bukan Done / Failed berarti ada kesalahan pada "/etc/network/interface"
Tambahkan DNS pada file resolv.conf Ketik perintah "nano /etc/resolv.conf" lalu ubah isi file sesuai gambar berikut :
Install Paket BIND9 ( Paket DNS Server )
Tuliskan perintah "apt-get install bind9" Tekan Enter Lalu Tekan Y dan ENTER
Konfigurasi Bind9
Pertama edit file named.conf dengan cara ketik perintah "nano /etc/bind/named.conf", Lalu akan muncul tampilan seperti ini :
Ubah zone "localhost" menjadi zone "namadomain"
Ubah file "/etc/bind/db.local" menjadi "/etc/bind/db.forward"
Ubah zone "127.in-addr,arpa" menjadi "1.168.192.in-addr.arpa" IPnya dibalik tetapi yang ditulis hanya 3 oktek pertama karena awal kita menggunakan IP 192.168.1.1 jadi kita menulis 1.168.192
Ubah file "/etc/bind/db.127" menjadi "/etc/bind/db.reverse"
Untuk lebih jelasnya bisa lihat gambar dibawah ini :
Setelah selesai seperti biasa Save dengan cara tekan CTRL + X lalu Y dan Tekan ENTER
Selanjutnya copy file untuk file forward dan reversenya langkahnya adalah :
"cp /etc/bind/db.local /etc/bind/db.forward" Tekan ENTER
lakukan hal yang sama untuk file reverse ketik perintah "cp /etc/bind/db.127 /etc/bind/db.reverse" Tekan ENTER
Sekarang kita edit File db.forward dan db.reverse. ketik perintah "nano /etc/bind/db.forward" maka akan tampil seperti ini :
Ubah tulisan "localhost" menjadi nama domain anda, untuk mempermudah gunakan fitur search and repleace yang sudah disediakan editor nano. Caranya tekan CTRL + W lalu CTRL + R setelah itu ketik "localhost" tanpa tanda petik lalu tekan Enter lalu A, Maka semua localhost akan berubah menjadi namadomain yang kita inginkan.
setelah itu ubah isi file sesuai dengan gambar dibawah ini :
Jika sudah selesai save konfirgurasi dengan cara CTRL + X Tekan Y lalu ENTER
Sekarang kita edit file Reverse ketik perintah "nano /etc/bind/db.reverse" Tekan ENTER. Maka akan muncul tampilan seperti gambar dibawah ini :
Sama seperti sebelumnya ubah semua tulisan "localhost" menjadi nama domain. Tekan CTRL + W lalu CTRL + R Tekan ENTER lalu Tekan A
Setalah itu ubah isi File sesuai dengan gambar dibawah ini :
Save konfigurasi reverse tadi Tekan CTRL + X Lalu Tekan Y setelah itu ENTER
Jika semua konfigurasi selesai dilakukan Restart Bind9 dengan cara Ketik "/etc/init.d/bind9 restart"
Selesai untuk tahap konfigurasi
Pengecekan DNS
Untuk mengecek apakah DNS yang tadi kita buat sudah berhasil atau tidak, gunakan perintah nslookup ip dan nslookup domain
untuk lebih jelasnya lihat gambar berikut :
Selamat DNS server yang anda buat sudah selesai
Semoga tutorial ini bermanfaat, jika ada pertanyaan silahkan tanyakan saja pada kolom komentar
Terimakasih
Silahkan berikan komentar dengan bijak demi kemajuan blog ini
Tidak menerima komentar berupa SPAM atau semacamnya, jangan salahkan Author jika komentar anda dihapus
Terimakasih, Salam Handika
EmoticonEmoticon