| 热门文章 |
 |
|
| 编辑推荐 |
 |
|
|
|
|
|
作者:陳昌盛, cschen@cc.nctu.edu.tw
来源:不详 点击: 更新:2006-12-20
|
|
Internet 上, 安装比率最高的 DNS server 程式多为 BIND/named 的衍生系列. 最新的版本, 请参照 ISC (http://www.isc.org/)网页上 的相关说明.
目前, BIND/named 简单分成 BIND 4.x 以及 BIND 8.x. - BIND 4 是即将走入历史的系统, 不过目前还是有许多人使用. - BIND 8 是 ISC 致力发展的主要系统. - BIND 9, 已经开始筹画.
BIND 8 是重新改写的系统, 除了 bug fix, 另外添加了许许多多新的系统功能. (BIND 4.9.7 几乎已经确定 BIND 4 系列的关门之作.)
如果您使用 FreeBSD, Linux 等比较进步的作业系统, 目前已经内建 BIND 8 的系统. 假设您使用的系统, 还是 BIND 4, 那麽您应该 upgrade 成 BIND 8. 不久的将来, BIND 9 将可能於 2000 年以後到来. 届时 BIND 4 大概就真的 会被完全放弃.
言归正传, 如果您负责一个 DNS 系统, 要如何得知你系统上的 named 的版本呢 ?
想要求得答案, 这提供一些做法. a) 首先, 你必须找到 named (or in.named )在系统上 pathname. b) 用 what (or strings ) 这个指令, 在 named 的 程式中, 找出相关的版本字串. e.g.
% what /etc/named ( 不同的 OS, 可能 named 的 pathname 会有所差异 )
或者 strings /etc/named | grep named
底下就试着列举几个实例, 加以说明.
ISC-BIND 的版本 ConvexOS 11.0 上 BIND/named 的版本 HP-UX 9.x 上 BIND/named 的版本 Solaris 2.5.1 (未加 patches) BIND/named 的版本 Solaris 2.5.1 (有加 patches) BIND/named 的版本 --------------------------------------------------------------------------------
ISC-BIND 的版本 " { 这以 Solaris OS 为例, 其它系统 pathname 可能不同 } % what /usr/sbin/in.named /usr/sbin/in.named: named 4.9.5-P1 Thu Jan 30 15:05:48 CST 1997 cschen@nctu:/home/DNS/bind-4.9.5-P1/named
--------------------------------------------------------------------------------
ConvexOS 11.0 上 BIND/named 的版本 % what /usr/etc/named /usr/etc/named ... [deleted] named 4.8.3 %WHEN% root@crypto:/rel_usr/net/usr.etc/named
--------------------------------------------------------------------------------
HP-UX 9.x 上 BIND/named 的版本 % what /etc/named /etc/named: named 4.8.3 Tue Jul 28 23:34:43 GMT 1992 ...[deleted]
--------------------------------------------------------------------------------
Solaris 2.5.1 (未加 2.5.1 recommended patches) BIND/named 的版本 % /usr/ccs/bin/what /usr/sbin/in.named /usr/sbin/in.named: named 4.8.3 %WHEN% %WHOANDWHERE% SunOS 5.5.1 Generic May 1996 [deleted]
--------------------------------------------------------------------------------
Solaris 2.5.1 (加了 2.5.1 recommended patches) BIND/named 的版本 % what /usr/sbin/in.named /usr/sbin/in.named named 4.9.3-P1 SunOS 5.5.1 Generic Patch December 1996 [deleted]
|
|
|