- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BIND常见问题集
编辑来源网()
Berkeley Internert Name Domain(BIND)是我们所熟知的域名软件,它具有广泛的使用基础,Internet上的绝大多数DNS服务器都是基于这个软件的。BIND目前由ISC(Internet Software Consortium)负责维护,具体的开发由Nominum()公司来完成。下面编译的这个常见问题集就是由该公司所发布的(同时也见于/bind),可以说,它具有较强的针对性和实用性。1) 哪里可以找到BIND?BIND以源码的格式发布。当前的版本为BIND 9,不过BIND 8.2.2-P5仍然是广泛发布的版本。考虑到早期版本的安全问题,如果您还在运行比8.2.2-P5更早的版本,那么我们强烈推荐您升级软件。以下的URL包括了源码和其他相关资源的链接,你可能会觉得很有用处:/products/BIND/源码也可以使用ftp从/isc/bind/src/8.2.2-P5/bind-src.tar.gz 获得。镜像BIND的ftp服务器列表和其它ISC维护的开发源码软件可以在/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可以从/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的信息?先从/products/BIND/开始。对于BIND用户,有一个可用的邮件列表。使用/services/public/lists/bind-lists.html上的表单订阅。在你提交你的问题到邮件列表之前,请检查邮件列表的档案以查看是否你的问题已经回答过了。可搜索的bind-users邮件列表档案位于/ml-archives/bind-users/。Bind-users邮件列表同时指向了中等的Usenet新闻组tocols.dns.bin.你可以在/上搜索该新闻组。BIND的圣经是DNS and BIND,Third Edition,作者:Paul Albitz和Cricket Liu。5) 为什么我应该升级BIND到最新的版本?最新的BIND版本解决了在以前版本中发现的bug和/或安全漏洞。6) 我现在使用的是BIND的什么版本?有几种方法可用来确定你正在使用什么版本的BIND。请注意有一些是针对于特定操作系统的,而其它一些不能在早于4.9.5的BIND版本上工作。我们会在下面的描述中指明这些限制。● 最简单的告知版本号的方法是查找named启动时写到系统日志文件中的消息。例如:Jul 14 12:54:21 ns named[15677]: starting. named 8.2.2-P5Jul 14 12:54:21 hostmaster@:/usr/sbin/named● named带-v开关会显示版本:# named -v?named 8.2.2-P5 Thu Jul 20 17:19:57 PDT 2000hostmaster@:/usr/sbin/named● 当使用更新版本的BIND时,BIND的name后台守护程序的控制接口程序可以提供版本信息:ndc status● 源代码控制系统(SCSS)的what
文档评论(0)