Senin, 18 Juli 2011

Cara membuat DNS server Di debian 4

Cara membuat dns server
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@server:# nano /etc/network/interface

Setinganya kira-kira seperti ini:

#the primary network interface

Auto eth0
Iface eth0 inet static
                Address 192.168.30.100
                Netmask 255.255.255.0
                Network 192.168.30.0
                Broadcast 192.168.30.225
                Geteway  192.168.30.1
                # dns-* options are implemented by the resolvconf
Package, if installed
                Dns-nameservers 192.168.30.100
                Dns-search mastertkj.com

       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@server:#nano /etc/bind/named.conf.local

Tambahkan rangkain konfigur berikut untuk mendaftarkan domain yang kita kelola.

Zone “bloganakkomputer.com”  {
            Type master ;
            File “/etc /bind/forward” ;
} ;

Zone “30.168.192.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@server:# nano/etc/bind/forward

kelola file berikut :

;BIND data file for local loopback interface
;
$TTL       604800
@                            IN                           SOA                       master tkj.com.root.(
                                                                                                                2              ; serial
                                                                                                   604800               ; refresh
                                                                                                     86400               ; retry
                                                                                                2419200                ; expire
                                                                                                  604800  )            ; negative cache
TTL
;
@                            IN                           NS                          master tkj.com.
@                            IN                           a                              192.168.30.100
www                     IN                           CNAME                                @
mail                        IN                           CNAME                                @


     iv.            Konfigurasi file reverse
Lakukan dengan perinrtah berikut :
sesuaikan dengan data file forward

;BIND data file for local loopback interface
;
$TTL       604800
@                            IN                           SOA                       master tkj.com.root.(
                                                                                                                2              ; serial
                                                                                                   604800               ; refresh
                                                                                                     86400               ; retry
                                                2419200                ; expire
                                                                                                  604800  )            ; negative cache
TTL
;
@                            IN                           NS                          master tkj.com.
1                              IN                           PTR                        @           

       v.            Konfigurasi file resolv
Masukan dan edit file resolv .conf dengan cara :
Root@server:# neno /etc/resolv.conf
Dan sesuaikan sehigga menjadi :
Search mastertkj.com
Domain mastertkj.com
Name server


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

    vii.            Mengecek DNS pada terminal /server :
root@server:# nslookup mastertkj.com

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

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

     ix.            Komputer server harus terhubung denga internet (jaringanKomputer)

Tidak ada komentar:

Posting Komentar