Install DNS Server Linux Debian Squeeze

Selamat datang..
Kali ini saya akan berbagi ilmu pada kalian tentang pelajaran yang saya dapat selama PKL, semoga bisa bantu kalian-kalian semua ya.


A.instalasi
Softwere yang digunakan untuk membuat dns server  mengunakan bind9,
B.konfigurasi
Beberapa file konfigurasi yang harus di perhatikan
1.       /etc/networking/interface
2.       /etc/bind/named.conf.local
3.       /etc/bind/forward
4.       /etc/bind/reverse
5.       /etc/resolv.conf

         i.            Konfigurasi IP Ethrnet
Kita harus menyeting IP  pada komputer ya terlebiah dahulu ,ini merupakan syarat dasar penyetingan .
Untuk setingg IP kita dapat memesukan perintah berikut :
                Root@arif:# nano /etc/network/interface

Setinganya kira-kira seperti ini:

#the primary network interface

Auto eth0
Iface eth0 inet static
                Address 167.205.66.37
                Netmask 255.255.255.128
                Network 167.205.66.1
                Broadcast 167.205.66.127
                Geteway  167.205.66.1
                # dns-* options are implemented by the resolvconf
Package, if installed
                Dns-nameservers 167.205.66.37
                Dns-search ftp.itb.ac.id

       ii.            Konfigurasi zone (domain)
Konfigurasi zone /domain terdiri dari dua mekanisme yang berbeda yaitu forward
Dan reverse,
Konfigurasi forward memetakan :
IP Address – Hostname
Konfigurasi reverse memetakan :
Hostname—IP address
Untek mendaftar file zone /domain yang akan kita kelola perlu dilakukan editing ,
/etc/bind/named.conf.local.
root@arif:#nano /etc/bind/named.conf.local

Tambahkan rangkain konfigur berikut untuk mendaftarkan domain yang kita kelola.

Zone “ftp://ftp.itb.ac.id”  {
            Type master ;
            File “/etc /bind/forward” ;
} ;

Zone “37.66.205.167.in-addr.arpa”  {
             Type master ;
              File “/etc/bind/reverse”;
} ;

      iii.            Konfigurasi file forward
Buat dahulu file bernma forward di direktori
/etc/bind/lakukan dengan perintah berikut
root@arif:# nano/etc/bind/forward

kelola file berikut :

;BIND data file for local loopback interface
;
$TTL       604800
@                            IN                           SOA                       ftp.itb.ac.id.(
                                                                                                                2              ; serial
                                                                                                   604800               ; refresh
                                                                                                     86400               ; retry
                                                                                                2419200                ; expire
                                                                                                  604800  )            ; negative cache
TTL
;
@                            IN                           NS                          ftp.itb.ac.id
@                            IN                           a                              167.205.66.37
www                     IN                           CNAME                                @
mail                        IN                           CNAME                                @


     iv.            Konfigurasi file reverse
Lakukan dengan perinrtah berikut :
root@arif.# nano/etc/bind/reverse
sesuaikan dengan data file forward

;BIND data file for local loopback interface
;
$TTL       604800
@                            IN                           SOA                      ftp.itb.ac.id.(
                                                                                                                2              ; serial
                                                                                                   604800               ; refresh
                                                                                                     86400               ; retry
                                                2419200                ; expire
                                                                                                  604800  )            ; negative cache
TTL
;
@                            IN                           NS                          ftp.itb.ac.id
1                              IN                           PTR                        @           

       v.            Konfigurasi file resolv
Masukan dan edit file resolv .conf dengan cara :
Root@arif:# nano /etc/resolv.conf
Dan sesuaikan sehigga menjadi :
Search ftp.itb.ac.id
Domain ftp.itb.ac.id
Name server


     vi.            Restart
Setelah semua setingan selesai saatnya kita melakukan restard.
Restart networking dengan cara :
                Root@arif:#/etc/init.d/networking restart
Restart bind9 dengan cara :
                Root@arif:#/etc/init.d/bind9 restart

    vii.            Mengecek DNS pada terminal /server :
root@arif:# nslookup ftp.itb.ac.id

akan menampilkan seperti ini :
server:167.205.66.37
Address: 172.16.16.#53

  viii.            Mengecek pada komputer clien :
Ping mastertkj.com
Apakah tersambung ?

     ix.            Komputer server harus terhubung denga internet (jaringanKomputer)