djbDNS DNS Server On CentOS – dns cache only

cd /usr/local/src
wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz
tar zxvf daemontools-0.76.tar.gz
cd admin/daemontools-0.76/
nano src/conf-cc
把 -include /usr/include/errno.h 加在 gcc 最後
./package/install
cd /usr/local/src
wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
tar zxvf ucspi-tcp-0.88.tar.gz
cd ucspi-tcp-0.88
nano conf-cc
把 -include /usr/include/errno.h 加在 gcc 最後
make
make setup check
cd /usr/local/src
wget http://cr.yp.to/djbdns/doc.tar.gz
gunzip < doc.tar.gz | (cd /; tar -xf -) 使用這個 script #!/bin/sh for i in packages commands cfunctions fileformats do sort -f /dev/null `find /doc/merge -name $i.html` > /doc/$i.new
mv /doc/$i.new /doc/$i.html
done
cd /usr/local/src
wget http://cr.yp.to/djbdns/djbdns-1.05.tar.gz
tar zxvf djbdns-1.05.tar.gz
cd djbdns-1.05
nano conf-cc
把 -include /usr/include/errno.h 加在 gcc 最後
make
make setup check
/usr/sbin/useradd -d /var/dnscache -s /bin/false dnscache
/usr/sbin/useradd -d /var/dnscache -s /bin/false dnslog
/usr/local/bin/dnscache-conf dnscache dnslog /var/dnscache/dnscache 127.0.0.1
touch /var/dnscache/dnscache/root/ip/127.0
ln -sf /var/dnscache/dnscache /service/

About the Author

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料