[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 應用技術 > DNS > 正文
不同系統上 DNS/BIND 程式的版本
昌盛, cschen@cc.nctu.edu.tw (2001-05-22 19:00:00)

 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]


(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章

======
 

★  樊強制作 歡迎分享  ★