Install Djbdns di Debian Etch
Pastikan debian anda masih Etch (belum bisa dicoba pada Lenny).
Tambahkan pada /etc/apt/sources.list :
deb http://ftp2.de.debian.org/debian/ etch main contrib non-freeUpdate ya…
# apt-get update
Install paket2nya :
# apt-get install ucspi-tcp-srcNote : jika dalam proses instalasi ditanya macem2, enter aja yah sampe selesai.
# build-ucspi-tcp
# apt-get install djbdns-installer
# build-daemontools
# build-djbdns
Create user (jika belum)
Pastikan dalam instalasi tersebut juga di create user2 sebagai berikut :
- dnscache
- tinydns
- dnslog
- axfrdns
Cara ngeliatnya :
# cat /etc/passwdkalau ada baris yg ada tulisan user tersebut berarti sudah di create, jika belum di
create gunakan perintah :
#adduser –no-create-home –disabled-login -shell /bin/false dnscacheKonfigurasi dnscache
#adduser –no-create-home –disabled-login -shell /bin/false dnslog
#adduser –no-create-home –disabled-login -shell /bin/false tinydns
#adduser –no-create-home –disabled-login -shell /bin/false axfrdns
# mkdir /var/lib/svscanPastikan direktori “supervise” ada di /service/dnscache, jika tidak ada mungkin ada yg
# dnscache-conf dnscache dnslog /var/lib/svscan/dnscache
# ln -sf /var/lib/svscan/dnscache /service
tidak beres, untuk lebih jelasnya silahkan dibuka http://www.troubleshooters.com/linux/djbdns/index.htm
Konfigurasi tinydns
# tinydns-conf tinydns dnslog /var/lib/svscan/tinydns 127.0.0.1Pastikan direktori “supervise” ada di /service/tinydns, jika tidak ada mungkin ada yg tidak beres, untuk lebih jelasnya silahkan dibuka http://www.troubleshooters.com/linux/djbdns/index.htm
# ln -sf /var/lib/svscan/tinydns /service
Konfigurasi axfrdns
# axfrdns-conf axfrdns dnslog /var/lib/svscan/axfrdns /var/lib/svscan/axfrdns 127.0.0.1Pastikan direktori “supervise” ada di /service/axfrdns, jika tidak ada mungkin ada yg tidak beres, untuk lebih jelasnya silahkan dibuka http://www.troubleshooters.com/linux/djbdns/index.htm
# ln -sf /var/lib/svscan/axfrdns /service
Tambahkan network yg diperbolehkan :
# cd /var/lib/svscan/dnscache/root/ipRestart Service
# touch 172.16
# /etc/init.d/djbdns restartDone.
Testing DNS :
# dig zulfanruri.com @localhost
; <<>> DiG 9.3.4-P1.1 <<>> zulfanruri.com @localhost
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41744
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;zulfanruri.com. IN A
;; ANSWER SECTION:
zulfanruri.com. 14242 IN A 203.211.146.182
;; Query time: 7 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Mar 5 13:14:49 2009
;; MSG SIZE rcvd: 48
Sumber "Zulfanruri"
Komentar
Posting Komentar