Subject: Re: 該換bind 8.x還是bind-4.9.6-REL

摘要說明:
  • 說明 BIND 4.9 和 BIND 8.1 的發展關係, 以及往後發展
  • BIND 8.x -- 下一代的 DNS/named 主力
    Path: netnews.NCTU.edu.tw!news2!not-for-mail From: cschen@cc.nctu.edu.tw (C.S.Chen) Newsgroups: tw.bbs.config,tw.bbs.comp.network Subject: Re: 該換bind 8.x還是bind-4.9.6-REL Date: 7 Jul 1997 02:22:13 GMT Organization: National Chiao Tung University, Hsinchu, Taiwan Lines: 79 Message-ID: <5ppjsl$5i8$1@news2.nctu.edu.tw> References: <3JQUEj$MWU@redbbs.cc.tit.edu.tw> <5ppfv7$rit$1@uuserv.net.tw> NNTP-Posting-Host: localhost X-Trace: 868242133 5704 cschen@localhost 127.0.0.1 X-Newsreader: TIN [UNIX 1.3 950824BETA+ANSI+COLOR PL8] Xref: netnews.NCTU.edu.tw tw.bbs.config:11802 tw.bbs.comp.network:62188 Ching-tung Huang (cthuang@UUserv.Net.tw) 提到: : 奎以妻為貴 (Hankue.bbs@redbbs.cc.tit.edu.tw) 提到: : : 請問bind 8.1.1跟bind-4.9.6-REL有何差別?? BIND 8.x 是重新, 找人改寫過的東西. 整個系統設定 (/etc/named.boot), 已經改掉, 改成類似目前許多新系統設計, 的 script language 設定方式. 整個系統的設定, 彈性更大; 事實上, 整套系統所提供的供能, 也比以往 更多. ( 很多東西, 我自己也還沒時間學會 ) 初期有 perl script, 可以幫忙將 named.boot 改成 /etc/named.conf. 用最陽春的型式來 run. 整個的 document, 都改以 HTML 的格式. BIND-4.9.6-REL 是, 延續目前 BIND 4.9.x 的東西, 最新的 release. 這一些設定, 大體上還是延續, BIND 4.8.X 以來的東西, 只是多加了許多 option 與 flag. 照 BIND 發展團對的規劃, BIND-4.9.6-REL 相關程式的 maintain , 大概還可 以撐到年底. 從明年初起, 將完全轉向 BIND 8.x. 也就是, BIND 4.9.x 的程式發展, 差不多 已經凍結. BIND-4.9.6-REL, 已經很多 modern feature 是目前多數廠家 native named 所沒有. BIND 團隊的 4.9.6-REL, 再次 release, 只是給多數尚未熟悉 BIND 8.X 的網路使用單位的 DNS adm, 一些緩衝時間. 當然實務上, 基於程式發展考量, 也有一些, 讓更多人, 有時間更充份測試 BIND 8.X 的意義. 畢竟, 很多人 run BIND 4.9.x 已經有段時間, 但是 BIND 8.x, 不過剛開始. 而且, 好像還差蠻多的. 特別值得一提, BIND 8.1.1 之後, 對 zone transfer 的方式, 已經改變. 不再如 BIND 4.9.X 以前, 每次都 fork 一個新的 named-xfer. , 也就是 DNS system, named 的運作有重大改變. 底下, 引一篇 Usenet 上相關 newsgroups 的 article -------------------------------------------------- From: handler@sub-rosa.com (Michael Handler) Newsgroups: comp.protocols.dns.bind Subject: Re: How does bind work? Date: 10 Jun 1997 04:06:34 GMT In article <5nhk3o$eh@tools.bbnplanet.com>, Barry Margolin wrote: >Named handles most requests in the main process. It spawns a new process >to respond to zone transfer requests, since those can take a while for >large domains. This is no longer true in 8.1 and later; named handles outgoing zone transfers exclusively within itself, and does not fork. : Please read 'CHANGES' file. : : 如果要裝在硬碟很小(只剩20MB)又沒有gcc的DEC機器中,該用那個 : 用哪個版本, 應該是看習慣。要是, 對 4.9.x 已經運作一陣子, : 不太想要改變。那就裝 4.9.6。若是喜歡設定可以比較細, 或是 : 對新東西很有興趣, 可以裝看看 8.1.1。 目前, 最多人用, 當 DNS server 的 host, 應該是跑 Solaris, Linux, FreeBSD 之類. 看看 BIND 8.1 的 porting. 有沒有 DEC 的 相關系統 support. 當 DNS server host 最重要的條件, 是 network & memory. -- 要的是夠多的 RAM; HD 空間, 並不是主要考量. -- 通常, named 不應該有太多的 paging/swap. 相關的介紹, 請參靠: http://ns.nctu.edu.tw/DNS-conf/Srv-Req.html Subject: [DNS] server host 的基本設備需求與建置規劃 Subject: [DNS] server host 的基本設備需求與建置規劃 (2) PS. 或許, 有人會很好奇. BIND 4.9 ---> BIND 8.1, 那其他的 5.x, 6.x, 7.x 呢 ? 據說, 這是為了配合 BSD project. 通通改一致的開頭 8. 也就是, 大家目前常看到的 sendmail V8 ( 8.x), 一樣的意義. -- Joe. C.S.Chen, cschen@ns.nctu.edu.tw