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-free
Update ya…
# apt-get update

Install paket2nya :
# apt-get install ucspi-tcp-src
# build-ucspi-tcp
# apt-get install djbdns-installer
# build-daemontools
# build-djbdns
Note : jika dalam proses instalasi ditanya macem2, enter aja yah sampe selesai.
Create user (jika belum)
Pastikan dalam instalasi tersebut juga di create user2 sebagai berikut :
- dnscache
- tinydns
- dnslog
- axfrdns
Cara ngeliatnya :
# cat /etc/passwd
kalau 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 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
Konfigurasi dnscache
# mkdir /var/lib/svscan
# dnscache-conf dnscache dnslog /var/lib/svscan/dnscache
# ln -sf /var/lib/svscan/dnscache /service
Pastikan direktori “supervise” ada di /service/dnscache, jika tidak ada mungkin ada yg
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.1
# ln -sf /var/lib/svscan/tinydns /service
Pastikan 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
Konfigurasi axfrdns
# axfrdns-conf axfrdns dnslog /var/lib/svscan/axfrdns /var/lib/svscan/axfrdns 127.0.0.1
# ln -sf /var/lib/svscan/axfrdns /service
Pastikan 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
Tambahkan network yg diperbolehkan :
# cd /var/lib/svscan/dnscache/root/ip
# touch 172.16
Restart Service
# /etc/init.d/djbdns restart
Done.
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

Postingan populer dari blog ini

KODE KODE SAMSUNG DAN IPHONE REPLIKA

Macam - Macam Tipe Database dan Penjelasannya