freebsd下建立dns服务器
2009-05-13 13:09:53来源:未知 阅读 ()
http://www.isc.org/products/BIND/
bind-9.4.2.tar.gz ,
解压缩源文件
tar -xvf bind-9.4.2.tar.gz
切换至刚才的源文件解压目录
cd bind-9.4.2
2、开始编译与安装
./configure
make
make install
根据机器的具体配置情况所花的时间长短不一。
安装完成后,还有很长的一段路要走,有很多的文件需要配置
3、开始配置
建立namedb目录
mkdir /var/namedb (以下建立的文件都位于该目录中)
使用rndc-confgen产生该配置文件所需的rndc.key
/usr/local/sbin/rndc-confgen > rndc.key
vi rndc.key 将不需要的其他信息删除
进去后观察其文件格式及提示很容易将其中的没用的信息删除
大体内容如下:
key "rndc-key" {
algorithm hmac-md5;
secret "IsdfjIIALLSD+M2SFKlsid4dllslA=="; //这里的内容生成的,而非你打进去的.
};
controls {
inet 127.0.0.1 port 953
allow {127.0.0.1;} keys{"rndc-key";};
};
tail -n10 rndc.conf | head -n9 | sed -e s/#\ //g >;>; named.conf
编辑“named.conf”文件。
options {
directory "/var/namedb"; // 指定工作目录
pid-file "named.pid"; // 指定PID文件
};
//根区域
zone "." {
type hint;
file "named.root";
};
//以下是关键的地方,根据自己的要求将edifly.com 更改为相应的域
zone "edifly.com" {
type master;
file "edifly.com.zone";
};
//反向解析文件,其中的IP根据自己的具体填入
zone "1.168.192.in-addr.arpa" {
type master;
file "1.168.192.-in-addr.arpa.zone";
notify no;
}
// 提供loopback地址127.0.0.1的反向地址映射
其中named.root(有时也称为named.ca,都是指的同一个东西,大家的习惯不同嘛)
中包含的是目前全球顶级域名服务器地址信息,该文件有可能会随着时间的推移而变得过时了,
需要我们定期去网上更新。这里是internic提供的免费下载的named.root,该文件的信息总是最新的。
//创建edifly.com.zone文件。
$TTL 172800
@ IN SOA edifly.com. root.edifly.com. (
2008040801 ; Serial ; Increment by one after every change
3600 ; Refresh every hour
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ACL 疑问 2009-05-13
- 声卡好使了,庆贺一下。 2009-05-13
- 选择FreeBSD的中文编码 2009-05-13
- FAMP5.0推出,网页式管理服务器,一键安装Apache+Nginx+Mysql+ 2009-05-13
- 见笑了,问一个很简单的问题 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