Berikut file-file penting yang akan kita konfigurasi dalam DNS Server;

  1. /etc/bind/named.conf
  2. file forward
  3. file reverse
  4. /etc/resolv.conf 

4.2.1 Membuat Zone Domain

Bagian ini adalah yang terpenting, dimana kita akan menentukan nama untuk Domain dari server Debian kita nantinya. Kita boleh membuat Zone Domain menggunakan Tld (Top Level Domain) hanya pada jaringan local (There’s no Internet Connection). Karena sudah ada organisasi yang khusus mengatur domain Tld tersebut, contohnya di Indonesia adalah Pandi.

Edit dan tambahkan konfigurasi untuk forward dan reverse, pada file named.conf atau bisa juga pada file named.conf.local. Kemudian tambahkan script di bawah ini.

debian-server:/home/fahrul# vim /etc/bind/named.conf
#. . .
zone "debian.edu" {     
         type master;
         file "db.debian";  
};
zone "192.in-addr.arpa" { 
         type master;
         file "db.192";         
};
include "/etc/bind/named.conf.local";  


4.2.2 File Forward

Forward berfungsi untuk konversi dari DNS ke Ip Address. Misalnya ketika kita ketik www.debian.edu melalui Web Browser, maka akan muncul website dari server Debian.

Buat file konfigurasi untuk file forward dari DNS tersebut. Karna konfigurasinya cukup banyak, kita tinggal copykan saja file default yang sudah ada.

debian-server:/home/fahrul# cd /etc/bind/
debian-server:/etc/fahrul# cp db.local /var/cache/bind/db.debian
debian-server:/etc/fahrul# vim /var/cache/bind/db.debian
$TTL    604800
@       IN       SOA     debian.edu. root.debian.edu. (
                                     2               ; Serial
                              604800            ; Refresh
                               86400             ; Retry
                            2419200            ; Expire
                              604800 )          ; Negative Cache TTL
;
      @                      IN                   NS           debian.edu. 
      @                      IN                   A             192.168.10.1
      www                 IN                   A             192.168.10.1
      ftp                     IN                  A              192.168.10.1
      sub-domain      IN                  A              192.168.10.1
      mail                   IN                  A              192.168.10.1
      streaming        IN                   A              192.168.10.1

4.2.3 File Reverse

Reverse berfungsi untuk konversi Ip Address ke DNS. Misalnya jika kita mengetikan Ip Address http://192.168.10.1 pada Web Browser, secara otomatis akan redirect ke alamat www.debian.edu. Bagian ini adalah opsional, jika kita tidak ingin mengkonfigurasi file reverse pun, juga boleh (^_^). Take it easy, okey

debian-server:/etc/bind# cp db.127 /var/cache/bind/db.192
debian-server:/etc/bind# vim /var/cache/bind/db.192
$TTL     604800
@        IN      SOA     debian.edu. root.debian.edu. (
                                       1              ; Serial
                                604800           ; Refresh
                                 86400            ; Retry
                              2419200           ; Expire
                                604800 )         ; Negative Cache TTL
;
@                      IN            NS             debian.edu.              
1.10.168           IN            PTR           debian.edu.


4.2.4 Menambah dns-name-server

Tambahkan dns dan nameserver dari server Debian tersebut pada file resolv.conf. Agar dapat diakses melalui computer localhost.

debian-server:/etc/bind# vim /etc/resolv.conf
search debian.edu
nameserver 192.168.10.1

Terakhir, restart daemon dari bind9.

debian-server:/etc/bind# /etc/init.d/bind9 restart

Bagi pemula awal, pada bagian ini sering sekali terjadi failed. Hal ini terjadi, karena Anda melakukan kesalahan pada satu file, yaitu file named.conf. Periksa kembali script yang anda buat, dan sesuaikan seperti konfigurasi diatas.