BIND常见问题集 (一)

王朝other·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

Berkeley Internert Name Domain(BIND)是我们所熟知的域名软件,它具有广泛的使用基础,Internet上的绝大多数DNS服务器都是基于这个软件的。BIND目前由ISC(Internet Software Consortium)负责维护,具体的开发由Nominum(www.nominum.com)公司来完成。下面编译的这个常见问题集就是由该公司所发布的(同时也见于http://www.isc.org/bind),可以说,它具有较强的针对性和实用性。

1) 哪里可以找到BIND?

BIND以源码的格式发布。当前的版本为BIND 9,不过BIND 8.2.2-P5仍然是广泛发布的版本。考虑到早期版本的安全问题,如果您还在运行比8.2.2-P5更早的版本,那么我们强烈推荐您升级软件。

以下的URL包括了源码和其他相关资源的链接,你可能会觉得很有用处:

http://www.isc.org/products/BIND/

源码也可以使用ftp从ftp://ftp.isc.org/isc/bind/src/8.2.2-P5/bind-src.tar.gz 获得。

镜像BIND的ftp服务器列表和其它ISC维护的开发源码软件可以在ftp://ftp.isc.org/isc/MIRRORS上找到。

2) 怎样安装BIND?

下载源码到一个空的目录。如果你需要的话,你也可以下载文档和捆绑的包。

接下来,你需要解压(unzip)和解包(untar)发布的包。

gunzip < bind-src.tar.gz | tar xf -

然后,你需要编译和安装软件。常见src/INSTALL以获知指令。在安装之前请备份系统,因为安装可能会覆盖旧的二进制

代码;这是依赖于系统的。

如果你是从BIND 4转过来的,那么你需要将配置文件named.boot转成新的语法。这里包含了一个转换程序。

named-bootconf

< /etc/named.boot

> /etc/named.conf

同时,如果你正从BIND 4转换而来,那么系统启动脚本需要进行修改,以使之查找/etc/named.conf,而不是/etc/named.boot。

接着,你需要终止老的named并启动新的。

kill -TERM

ndc start

检查系统日志(在大多数Unix系统上,错误都存放在/var/adm/messages中),因为当前的版本比先前的版本容错性会差

一些。

3) 哪里有基于NT的BIND?

最新的基于NT的BIND可以从ftp://ftp.isc.org/isc/bind/src/8.2.2-P5/bind-src.tar.gz上的8.2.2p5源码中找到。你应该能够使用WinZip来解压/解包8.2.2p5文件。一旦解压了源码,你会在src/port/winnt目录下找到NT的移植程序。你需要Visual C++ 6.0来编译它。

4) 哪里可以找到有关BIND的信息?

先从http://www.isc.org/products/BIND/开始。

对于BIND用户,有一个可用的邮件列表。使用http://www.isc.org/services/public/lists/bind-lists.html上的表单订阅。在你提交你的问题到邮件列表之前,请检查邮件列表的档案以查看是否你的问题已经回答过了。可搜索的bind-users邮件列表档案位于http://www.isc.org/ml-archives/bind-users/。

Bind-users邮件列表同时指向了中等的Usenet新闻组comp.protocols.dns.bin.你可以在http://www.deja.com/上搜 索该新闻组。

BIND的"圣经"是DNS and BIND,Third Edition,作者:Paul Albitz和Cricket Liu。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航