Senin, 26 November 2012

konfigurasi DNS server

Konfigurasi DNS Server pada Debian 6 (Squeeze)


Assalamu'alaikum sobat SMK semua, kali ini saya akan buat artikel lanjutan dari kemarin. Yang akan saya tuliskan dibawah ini adalah tentang Konfigurasi DNS Server pada Debian 6 (Squeeze).
Tanpa basa-basi lagi, inilah langkah-langkahnya :

1. Install paket DNS Server dengan memasukan perintah
root@romy:/home/romy# apt-get install bind9
2. Masuk ke direktory Bind
root@romy:/home/# cd /etc/bind
3. Lihat semua file/data yang ada di direktory Bind
root@romy:/etc/bind# ls
bind.keys   db.empty         named.conf.default-zones  zones.rfc1918
db.0           db.local           named.conf.local
db.127       db.root            named.conf.options
db.255       named.conf      rndc.key
4. Lakukan konfigurasi denga memasukan perintah :


6. Salin db.127 & db.local dengan perintah :
root@akhyad:/etc/bind# cp db.127 db.192
root@akhyad:/etc/bind# cp db.local db.sandi
7. Pindahkan hasil salinan ke direktory /var/cache/bind 
root@akhyad:/etc/bind# mv db.192 db.sandi /var/cache/bind
8. Masuk ke direktory /var/cache/bind dan lihat hasilnya 
root@akhyad:/etc/bind# cd /var/cache/bind
root@akhyad:/var/cache/bind# ls
db.192    db.akhyad
9. Lakukan pengeditan kedua database tersebut diatas 
root@akhyad:/var/cache/bind# nano db.192
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@        IN      NS       localhost.
1.0.0    IN      PTR     localhost.

Ubah script menjadi :
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     akhyad.net. root.akhyad.net. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@                 IN      NS      akhyad.net .    // DNS Name Server 
168.27.1       IN      PTR     akhyad.net.    // DNS Name Server

Ctrl + x lalu y & enter

root@akhyad:/var/cache/bind# nano db.sandi
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@               IN      NS      localhost.
@               IN      A        127.0.0.0

Ubah script menjadi :
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     akhyad.net. root.akhyad.net. (
                                           ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@        IN      NS      akhyad.net.   
@        IN      A        192.168.27.1             
www    IN      A        192.168.27.1              

Ctrl + x lalu y & enter

10. Lakukan Restart untuk Bind
root@akhyad:/var/cache/bind# /etc/init.d/bind9 restart
11. Lihat apakah konfigurasi telah berhasil dengan perintah nslookup 
root@akhyad:/var/cache/bind# nslookup
Server:        192.168.27.1
Address:     192.168.27.1#53

Name:          akhyad.net
Address:      192.168.27.1

Tidak ada komentar: