Wadah Belajar Linux, Debian, Mikrotik, Networking, Routing, dan Ilmu Pendukungnya

< Browse > Home / Linux, Networking / Blog article: Install Djbdns di Debian Etch

| Mobile | RSS

Install Djbdns di Debian Etch

March 6th, 2009 | 1 Comment | Posted in Linux, Networking

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

Masih enak pakai bind :D , thanks buat mas Dika krn komputernya boleh dijadikan kelinci percobaan, hehe…

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogosphere News
  • Live
  • MisterWong
  • MySpace
  • Ping.fm
  • Slashdot
  • StumbleUpon
  • Technorati
  • Print
  • email
Leave a Reply 3419 views, 1 so far today |

Related Posts

Follow Discussion

One Response to “Install Djbdns di Debian Etch”

  1. ana Says:

    makasi banget tutorialnya…. amat sanagt membantu. peace

Leave a Reply



View My Stats