Minggu, 30 September 2012

Instalasi DNS Server Pada Linux Debian 6.03 Squeeze


Instalasi DNS Server pada Linux Debian 6.03 Squeeze

 Domain Name System Server adalah server yang berfungsi menyimpan informasi tentang hostname atau domain dalam bentuk basis data tersebar di dalam jaringan komputer, misalnya pada internet. DNS bisa dianggap seperti buku telepon dimana saat pengguna mengetikkan www.smkn1mojokerto.sch.id maka pengguna akan diarahkan ke alamat IP 49.50.8.42 (IPv4) dan 2001:e00:d:11:3:170::83 (IPv6). Langsung saja berikut cara instalasinya:

Lakukan instalasi paket software bind9 dengan mengetikkan perintah seperti berikut#apt-get install bind9


Selanjutnya lakukan konfigurasi pada "named.conf.default-zone" dengan mengetikkan perintah seperti berikut#pico /etc/bind/named.conf.default-zone


Edit konfigurasinya sehingga menjadi seperti contoh berikut.
zone "bukan.org" {
              type master;
              file "/etc/bind/db.bukan";
}; 


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

Keterangan:
Domain yang akan agan pakai
File konfigurasi zone forward
Tiga oktet pertama IP address agan yang dibalik (192.168.1.8)
File konfigurasi zone reverse

Setelah itu save dengan menekan Ctrl+O, dan keluar dengan menekan Ctrl+X. Selanjutnya gandakan file "db.local" dan simpan dengan nama "db.bukan". Gandakan juga file "db.127" dan simpan dengan nama "db.192" seperti berikut.#cp  /etc/bind/db.local /etc/bind/db.bukan
#cp  /etc/bind/db.127 /etc/bind/db.192


Selanjutnya lakukan konfigurasi pada "db.bukan" dengan mengetikkan perintah seperti berikut#pico /etc/bind/db.bukan


Edit konfigurasinya sehingga menjadi seperti contoh berikut.;
$TTL                 604.800
@                    IN              SOA          bukan.org. root.bukan.org. (
                                                           2             ; Serial
                                                   604800             ; Refresh
                                                     86400             ; Retry
                                                 2419200             ; Expire
                                                   604800  )          ; Negative Cache TTL
;
@                     IN                      NS                bukan.org.
@                     IN                      NS                192.168.1.8 
www                 IN                      NS                192.168.1.8

 Keterangan:
Domain yang akan agan pakai
IP address DNS Server agan
Script tambahan agar DNS terhubung ke Web Server (dengan ip address serupa)

Setelah itu save dengan menekan Ctrl+O, dan keluar dengan menekan Ctrl+X. Selanjutnya lakukan konfigurasi pada "db.192" dengan mengetikkan perintah seperti berikut#pico /etc/bind/db.192


Edit konfigurasinya sehingga menjadi seperti contoh berikut.;
$TTL                 604.800
@                    IN            SOA            bukan.org. root.bukan.org. (
                                                           2             ; Serial
                                                   604800             ; Refresh
                                                     86400             ; Retry
                                                 2419200             ; Expire
                                                   604800  )          ; Negative Cache TTL
;

 @                    IN                    NS                  bukan.org.
8                     IN                    PTR                 bukan.org.

 Keterangan:
Domain yang akan agan pakai
Oktet terakhir IP address DNS Server agan

Setelah itu save dengan menekan Ctrl+O, dan keluar dengan menekan Ctrl+X. Kemudian buatlah file baru bernama "resolv.conf" dan letakkan pada direktori /etc dengan cara mengetikkan pico /etc/resolv.conf seperti berikut.#pico /etc/resolv.conf


Dan isikan script berikut.search bukan.org
nameserver 192.168.1.8

 Keterangan:
Domain yang akan agan pakai
IP address DNS Server agan

Setelah itu save dengan menekan Ctrl+O, dan keluar dengan menekan Ctrl+X. Kemudian lakukan restart pada "bind9" dengan mengetik /etc/init.d/bind9 restart lalu tekan Enter, seperti contoh berikut#/etc/init.d/bind9 restart
Stopping domain name service . . . : bind9.
Starting domain name service  . . . : bind9.


 Untuk memastikan bahwa DNS Server sudah berjalan dengan baik, gunakan perintah nslookup pada ip address DNS Server agan seperti contoh berikut#nslookup 192.168.1.8
Server:                192.168.1.8
Address              192.168.1.8#53

8.1.168.192.in-addr.arpa                    name = bukan.org 


Lakukan hal serupa pada domain DNS Server agan seperti berikut.#nslookup bukan.org
Server:                192.168.1.8
Address              192.168.1.8#53

Name:               bukan.org
Address:              192.168.1.8


Jika hasilnya seperti di atas, maka instalasi DNS Server telah selesai.

Tidak ada komentar:

Posting Komentar