第14章dns服务器内容摘要:

4 字节的 IP地址 Type Meaning Contents A Host Address 32bit IP address CNAME Canonical Name Canonical domain name for an alias HINFO CPUamp。 OS Name of CPU and Operating System MINFO Maibox Info Information about a mailbox or amil list MX Mail Exchanger 16bit preference and name of host that acts as mail exchanger for the domain NS Name Server Name of authoritative server for domain PTR Pointer Domain name ( like a symbolic link) SOA Start of Authorit Multiple fields that specify which parts of the naming hierarchy A Server implements TXT Arbitrary text Uninterpreted string of ASCII text 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 14 Linux下的域名服务器系统 • 大多数 Linux或者 Unix的 DNS实现使用 BIND。 BIND ( Berkeley Inter Name Domain柏克利因特网名字服务器)是一种 DNS协议的实现,目前由 ISC( 维护,它提供一种开放的、可重发布的 DNS系统。 • 主要包括: • ( 1)一个 DNS服务器( named)。 • ( 2)一个 DNS解析器库。 • ( 3)验证 DNS服务器操作正确性的工具。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 15 • BIND,即 named,由于多数网络应用程序使用其功能,所以在很多 BIND的弱点及时被发现。 主要分为三个版本: • ( 1) v4, 1998年多数 Unix捆绑的是 BIND4,已经被多数厂商抛弃了,除了 OpenBSD还在使用。 OpenBSD核心认为 BIND8过于复杂和不安全,所以继续使用 BIND4。 这样一来 BIND8/9的很多优点都不包括在 v4中。 • ( 2) v8,就是如今使用最多最广的版本。 • ( 3) v9,最新版本的 BIND,全部重新写过,免费(但是由商业公司资助),也添加了许多新的功能(但是安全上也可能有更多的问题)。 BIND9在 2020年十月份推出,现在稳定版本是。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 16 BIND • BIND的安装 • 1. RPM安装 • RPM的安装命令相当简单: • rpm Uhv • rpm Uhv • rpm Uhv • 2. 源代码发布的安装 • 首先,到 BIND的主页 bind。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 17 • 把软件包( )解压缩: • [root@dns /] mkdir /var/tmp/bind • [root@dns /] cp /var/tmp/bind/ • 创建了一个名为“ bind”的目录,用来处理 tar文档,转到新的“ bind”目录( cd/var /tmp/bind),解压 tar文件: • [root@dns bind] tar xzvf • 然后转到源代码的目录( cd src),编译 BIND: • [root@dns src]make • 编译执行完以后,就可以安装到相应的目录中了: • [root@dns src]make install • BIND 9的安装跟 8的安装类似,读者可以下载 bind。 • 解压软件包: 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 18 • [root@dns /]tar zxvf • 转到源代码目录: • [root@dns /]cd • 生成编译 makefile:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。