On Thu, Jul 06, 2006 at 09:40:47PM -0700, Muhammad Iqbal Rustandi wrote:
> Dear All,
>
> Salam kenal, saya anggota baru di milist ini dan juga newbie di bidang
> per-linux-an.....
> ada yang mau saya tanyakan pada pakar2 linux sekalian.
>
> 1. bagaimana cara mengkonfigurasi DJBDNS supaya bisa sukses....sebab saya
> udah coba tapi masih gagal.....tambahan, saya menggunakan DJBDNS redhat
> package alias rpm....
Gimana kalau install dr source code ?
Kebetulan saya simpan arsip email untuk instalasi djbdns, yg dulu pernah
saya kirim ke rekan milis ini juga.
THE SOURCE CODE IS OBTAINED FROM www.djbdnsrocks.org
ALSO INCLUDED THE PATCH FOR DAEMONTOOLS, UCSPI & DJBDNS
THE SOURCE: djbdnsrocks.tar.gz
By xwings and edited by [EMAIL PROTECTED]
Created 10/16/2003 - 21:47
Title : Install and configure djbdns
Os : Linux
Distro : Actually made for slackware but can be installed
on RedHat 9 and Fedora Core (at last FC3)
URL : ... (sorry, lupa )
Domain: yourdomain.org
Another domain: yourdomain.com
IP Server: 192.168.0.254
i. Install Daemontools
# mkdir -p /var/package
# chmod 1755 /var/package
# cd /var/package
# tar zxvf daemontools-0.76.tar.gz
# cd admin
# cd daemontools-0.76
# patch -p1 < daemontools_errnopatch
# package/install
ii. Install ucspi-tcp
# cd /tmp
# tar zxvf ucspi-tcp-0.88.tar.gz
# cd ucspi-tcp-0.88
# patch -p1 < ucspi-tcp_errnopatch
# make
# make setup check
iii. Editing daemontools
# mkdir /var/service
# cd /command
# vi svscanboot
-- Notes : Add /var infront of all the /service directory
/command/svc -dx /var/service/* /var/service/*/log
env - PATH=$PATH svscan /var/service 2>&1 | \
# vi /etc/inittab
-- Notes : Comment out SVSCAN part
# init q
# vi /etc/inittab
-- Notes : Uncomment out SVSCAN part
# ps -aux
-- Check and see SVS is running on /var/service
iv. Edit /etc/resolv.conf
-- Add in --
domain yourdomain.org
nameserver 192.168.0.254
----
v. Preparing for djbdns
# mkdir /var/dns
# groupadd dns
# useradd dnscache -g dns -d /var/dns -s /bin/false
# useradd dnslog -g dns -d /var/dns -s /bin/false
# useradd dns -g dns -d /var/dns -s /bin/false
vi. Install djbdns
# cd /tmp
# tar xvzf djbdns-1.05.tar.gz
# cd djbdns-1.05
# patch -p1 < djbdns_errnopatch
# make
# make setup check
vii. Bringing up djbdns - dns server
# tinydns-conf dns dnslog /var/dns/namedb 127.0.0.1
# ln -s /var/dns/namedb /var/service
# cd /var/dns/namedb/root
# ./add-ns yourdomain.org 127.0.0.1
# ./add-ns 0.168.192.in-addr.arpa 127.0.0.1
# ./add-host proxy.yourdomain.org 192.168.0.254
# ./add-mx yourdomain.org 192.168.0.254
# ./add-ns yourdomain.com 127.0.0.1
# ./add-host www.yourdomain.com 192.168.0.254
# ./add-alias webmail.yourdomain.com 192.168.0.254
# ./add-alias ftp.yourdomain.com 192.168.0.254
# ./add-alias groupware.yourdomain.com 192.168.0.254
# ./add-alias forum.yourdomain.com 192.168.0.254
# ./add-alias postfix.yourdomain.com 192.168.0.254
# ./add-mx yourdomain.com 192.168.0.254
# make
viii. Bringing up djbdns - dns cache server
# dnscache-conf dnscache dnslog /var/dns/dnscache 192.168.0.254
# ln -s /var/dns/dnscache /var/service
# touch /var/dns/dnscache/root/ip/192.168.0
# echo 127.0.0.1 > /var/dns/dnscache/root/servers/yourdomain.org
# echo 127.0.0.1 > /var/dns/dnscache/root/servers/yourdomain.com
# echo 127.0.0.1 > /var/dns/dnscache/root/servers/1.0.0.127.in-addr.arpa
# echo 127.0.0.1 > /var/dns/dnscache/root/servers/0.168.192.in-addr.arpa
ix. Forwarding ISP external cache
# echo 202.134.1.10 > /var/dns/dnscache/root/servers/@
# echo 202.134.0.155 >> /var/dns/dnscache/root/servers/@
# echo 1 > /var/dns/dnscache/env/FORWARDONLY
# echo 1000000 > /var/dns/dnscache/env/CACHESIZE
# echo 3000000 > /var/dns/dnscache/env/DATALIMIT
# svc -t /var/service/dnscache
Testing :
# dnsqr a www.yourdomain.com
1 www.yourdomain.com:
54 bytes, 1+1+0+0 records, response, noerror
query: 1 www.yourdomain.com
answer: www.yourdomain.com 86168 A 192.168.0.254
Maintain SVC
Restart Service
# svc -t /var/dns/dnscache
Stop
# svc -d /var/dns/dnscache
Salam,
~yudi
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis