安装djbdns
2009-05-13 14:07:39来源:未知 阅读 ()
djbdns是用来代替bind的很好的software。
我今天在FreeBSD上安装了一下,觉得它的确是很好用,我只能这么说。我只用来解析了一下别的域名。
以下是我安装dybdns的一个过程:
资料上说过安装一个标准的dybdns就必须安装daemontools,我不知道原因是什么,也不知道这东西的作用,也只能糊涂地安装了。
一:.安装daemontools(in FreeBSD):
%whereis daemontools
%cd /usr/ports/sysutils/daemontools
#make install clean
这时会弹出个对话框让你选择。在这里你不要选择MAN,因为如果选上了会在下载MAN的时候找不着,会一直停住。我就这样,最后我只能通过源码安装。安装如下:
#mkdir -p /package
#chmod 755 /package
#cd /package //以上三部是新建一个目录来放daemontool
#wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz //下载daemontool源码
#tar xzvf daemontools-0.76.tar.gz //解压
#cd admin/daemontools-0.76
#package/install //安装
安装完后它会自动创建一个/service目录
二:2.1安装djbdns
%cd djbdns
%cd /usr/ports/dns/djbdns
#make install clean
2.2. 设置dnscache:
2.2.1 新建两个帐号,一个给dnscache使用, 而另一个记录日志信息
#adduser -s /bin/false dnscache
#adduser -s /bin/false dnslog
2.2.2 决定将dnscache放到哪个接口上。如果只想服务你主机本身的话就选127.0.0.1(这是dnscache默认使用的地址),若要服务内部网络的话则选择与内部网络相连的IP地址(如192.168.1.100)
2.2.3 选择一个存放dnscache服务文件的目录,如/etc/dnscache(这不用你创建,有稍后的执行命令中会自动创建)。
2.2.4 执行指令:
#dnscache-conf dnscache dnslog /etc/dnscache 127.0.0.1 //只供个人使用的IP
or
#dnacache-conf dnscache dnslog /etc/dnscache 192.168.1.100 //供内部网络使用的IP
前两个参数是先前创建的系统帐号,第三个参数是服务目录,最后一个参数是dnscache所要绑定接口的IP,该地址的UDP port 53会被dnscache占用。
2.2.5 修改ICANN服务器(*.root-servers.net)的地址列表。列表文件位于/etc/dnscache/root/servers/@里面(这是你选择的服务目录是/etc/dnscache)该文件的每行代表一个根服务器地址。你可直接到http://www.internic.net/zone/named.root取得最新地址列表。然后动手修改/etc /dnscache/root/servers/@文件。还有一个更好的办法就是用djbdns的工具:
#dnsip `dnsqr ns . | awk '/answer:/ {print $5 ;}'`| \
sort > /etc/dnacache/root/servers/@
这样就会有好几个ip 在你的/etc/dnscache/root/servers/@里面了
2.2.6 让daemontools 开始管理新的server
#ln -s /etc/dnscache /service
2.2.7 如果服务内部网络,那还得让内网能访问高速缓存数据库:
#touch /etc/dnscache/root/ip/192.168.1.100
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:freebsd下jail说明
下一篇:Kommander学习笔记(一)
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash