Instalasi DNS Server di Debian CLI

Pendahuluan 



Sebelum melakukan konfigurasi DNS terlebih dahulu kita bahas sedikit menegenai DNS. DNS merupakan kepanjangan dari Domain Name Server. DNS di dalam internet menerangkan sebuah identitas nama sebuah server. Aslinya identitas tersebut adalah angka-angka IP (internet protocol),alamat yang beroperasi di seluruh dunia. Identitas tersebut mempermudah ingatan seseorang untuk mengingat nama sebuah server. Contohnya: Google.com, gmail.com, Facebook.com dan lainnya.

Asal-usul DNS berasal dari zaman ARPANET, di zaman itu hanya ada beberapa komputer yang dapat di gunakan untuk entri database. Sebelum menggunakan DNS, Jaringan komputer menggunakan HOSTS file yang berisi informasi dari nama komputer dan IP address-nya. File ini dikelola secara terpusat dan berada di setiap lokasi. Setiap file harus di copy versi terbaru nya dari HOSTS files, bisa dibayangkan betapa repot nya jika ada penambahan 1 komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini tentu makin merepotkan.


Baik langsung saja kita mulai langkah-langkah instalasi DNS :

1. Install DNS Server
root@rofiq:~# apt-get install -y  bind9

2. Masuk ke direktori /etc/bind
root@rofiq:~# cd /etc/bind

3. Setelah itu kita buat  zone domain, Kita bisa membuat Zone Domain menggunakan Tld (Top Level Domain) hanya pada jaringan local(There’s no Internet Connection). Edit dan tambahkan konfigurasi untuk forward dan reverse, pada file named.conf.default-zones
root@rofiq:/etc/bind# nano named.conf.default-zones

Kemudian tambahkan script di bawah ini :

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "rofiq.net" {
               type master;
               file "/etc/bind/db.rofiq";
           };

zone "78.150.136.in-addr.arpa" {
               type master;
               file "/etc/bind/db.129";
            }; 

  




4. Jika ingin lebih mudah kita copy file db.local ke file forward db.rofiq dan file db.127 ke file reverse db.129
root@rofiq:/etc/bind# cp db.local db.rofiq
root@rofiq:/etc/bind# cp db.127 db.129


                            


5. Lalu Edit file Forward
root@rofiq:/etc/bind# nano db.rofiq


Kemudian edit seperti gambar dibawah ini : 


                           

6. Lalu Edit juga file Reverse
root@rofiq:/etc/bind# nano db.129

                            

7. Setelah selesai mengedit file reverse kita buat file resolv.conf
root@rofiq:/etc/bind# nano /etc/resolv.conf

                            

8. Setelah itu Restart servis Bind9
root@rofiq:/etc/bind# /etc/init.d/bind9 restart
atau
root@rofiq:/etc/bind# service bind9 restart


9.Untuk pengecekan keberhasilan konfigurasi dapat kita tulis dengan sintaks :
root@rofiq:/etc/bind# nslookup 136.150.78.40
root@rofiq:/etc/bind# nslookup rofiq.net


Jika tampilannya sudah seperti gambar yang ada dibawah berarti konfigurasi telah berhasil 

                            


   Terimasih semoga bermanfaat untuk kita semua.




Komentar

Popular Posts

Kecerdasan buatan (Artificial Intelligence) pada Games

Pengantar Quantum Computation

Arsitektur Website