- pertama ganti repositorynya ke server yang lebih dekat dengan perintah :root@debian:/home/user# pico /etc/apt/source.listtambahan srcript ini dipaling bawah, disable yang lain :#etc/apt/sources.list#deb http://cdn.debian.net/debian/ squeeze main#deb http://security.debian.org/ squeeze/updates main#deb http://cdn.debian.net/debian/ squeeze-updates maindeb-src http://repo.ugm.ac.id/debian squeeze main non-free contrib
- lalu update repository agar dapat mengenali seluruh paket software yang tersedia dengan perintah :root@debian:/home/user# apt-get update
- Tahap kedua adalah menginstall paket Bind9 terlebih dahulu dengan menggunakan perintah :root@debian:/home/user# apt-get install bind9
- Lalu konfigurasi file bind “named.conf” :root@debian:/home/user# pico /etc/bind/named.conftambahkan script berikut di bagian bawah :#...zone “adhek.com”{type master;file “db.adhek”;};zone “192.in-addr.arpa”{type master;file db.192”;};include “/etc/bind/named.conf.local”;
- copykan dan rename file db.local menjadi db.adhek dan db.127 menjadi db.192root@debian:/home/user# cp db.local /var/cache/bind/db.adhekroot@debian:/home/user# cp db.127 /var/cache/bind/db.192
- konfigurasi file db.adhek,root@debian:/home/user# pico /var/cache/bind/db.adhektambahkan scrip dibawah ini :;; BIND data file for local loopback interface;$TTL 604800@ IN SOA adhek.com. root.adhek.com. (2 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800 ) ; Negative Cache TTL;@ IN NS adhek.com.@ IN A 192.168.10.11 (sesuaikan ip kita)www IN A 192.168.10.11 (sesuaikan ip kita)
- konfigurasi file db.debian,root@debian:/home/user# pico /var/cache/bind/db.192tambahkan scrip dibawah ini :;; BIND reverse data file for local loopback interface;$TTL 604800@ IN SOA adhek.com. root.adhek.com. (1 ; Serial604800 ; Refresh86400 ; Retry2419200 ; Expire604800 ) ; Negative Cache TTL;@ IN NS adhek.com.11.10.168 IN PTR adhek.com. #192.168.10.11 dibalik menjadi 11.10.168
- jika selesai mengkonfigurasi restart bind9 :root@debian:/home/user# /etc/init.d/bind9 restartStopping domain name service...: bind9 waiting for pid 3244 to die.Starting domain name service...: bind9.
- tambahkan dns server pada file konfigurasi resolv.conf :root@debian:/home/user# pico /etc/resolv.conftambahkan scrip dibawah ini :#...search adhek.com #dns name kitanameserver 192.168.10.11 #ip kita
- uji dns forward dan reversenya kita berhasil atau tidak dengan perintah :root@debian:/home/user# nslookup 192.168.10.11Server: 192.168.10.11Address: 192.168.10.11#5311.10.168.192.in-addr.arpa name = adhek.com.root@debian:/home/user# nslookup adhek.comServer: 192.168.10.11Address: 192.168.10.11#53Name: adhek.comAddress: 192.168.10.11# jika ada pemberitahuan di atas maka DNS server kita bekerja dengan baik.
ERORR yang sering muncul
saat setting DNS SERVER
1.
** server can't find 31.10.168.192.in-addr.arpa: SERVAIL
Penyelesaian : cek kembali
db.ip atau db.walaoe dan benarkan jika salah
2.
** server can't find 31.10.168.192.in-addr.arpa.: NXDOMAIN
Penyelesaian : cek kembali
penulisan ip pada resolv.conf dan benarkan jika salah
3.
stopping domain name service...: bind9 waiting for pid 7492 to die.
starting domain name
service...: bind9 failed! (kalau named.conf nya salah)

please help some browser domain name not show
BalasHapus