Install Djbdns on Ubuntu Server 8.0.4 LTS
Saya penggemar berat djbdns karena tahunya cuman itu, biasanya install di FreeBSD tapi berhubung server sms masih nganggur gak banyak kerja jadi saya coba install djbdns disana. Cari sana sini meminta petunjuk mbah google akhirnya ketemu link ini, saya coba dan memang joss
Bedanya cuman di ip yang di pakai buat dsncache, saya lebih suka pake ip lan untuk dnscache.
Berikut ini adaptasi dari langkah2 yang ada di petunjuk tersebut agar menggunakan ip lan :
Persiapan :
apt-get install build-essential
tambahkan debian etch repository di /etc/apt/sources.list:
deb http://ftp2.de.debian.org/debian/ etch main contrib non-free
apt-get update
Install paket :
Install ucspi-tcp-src:
apt-get install ucspi-tcp-src
build-ucspi-tcp
Install daemontools:
apt-get install daemontools-installer
build-daemontools
ln -s /etc/inittab{new} /etc/inittab
Install DJBDNS:
apt-get install djbdns-installer
build-djbdns
Konfigurasi:
Tambah user :
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
Konfigurasi dnscache:
mkdir /var/lib/svscan
dnscache-conf dnscache dnslog /var/lib/svscan/dnscache 172.88.1.13
ln -sf /var/lib/svscan/dnscache /service
Konfigurasi tinydns:
tinydns-conf tinydns dnslog /var/lib/svscan/tinydns 127.0.0.1
ln -sf /var/lib/svscan/tinydns /service
Edit /etc/resolv.conf
search home.rasyid.net
nameserver 172.88.1.13
INIT section :
touch /etc/event.d/svscan
Isikan baris ini ::
start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5
stop on shutdown
respawn
exec /usr/bin/svscanboot
Restart DNS service.
/etc/init.d/djbdns restart
Cek log :
tail -f /var/lib/svscan/tinydns/log/main/current
tail -f /var/lib/svscan/dnscache/log/main/current
cd /var/lib/svscan/dnscache/root/iptouch 172.88
dig yahoo.com
; <<>> DiG 9.4.2 <<>> yahoo.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19530
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;yahoo.com. IN A
;; ANSWER SECTION:
yahoo.com. 19171 IN A 206.190.60.37
yahoo.com. 19171 IN A 68.180.206.184
;; Query time: 332 msec
;; SERVER: 172.88.1.13#53(172.88.1.13)
;; WHEN: Thu Aug 14 21:35:48 2008
;; MSG SIZE rcvd: 59
