iT邦幫忙

0

請問多台DNS有無自動同步新增zone的機制?

dns
afgn 2012-02-02 16:33:155457 瀏覽

我用Bing9架了兩台DNS(Master、Slave),測試Zone Transfer沒問題,或是從Master修改Record後更新序號也會自動更新,但是我想問的是:

『可不可以從Master新增一筆Zone後,就會自動同步到其他的Slave?』

我問了 TWNIC 客服,答案是沒有... 想再問問網路上的高手,謝謝囉 ^_^

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
slime
iT邦大師 1 級 ‧ 2012-02-02 18:25:09
最佳解答

我會想用異地備份的方式:

  1. 準備一個 named 工作區跟一個暫存區.
  2. 定期把更新檔放到暫存區. (方法可以用 rsync , wget 抓網頁等)
  3. 如果有更新檔, 就停止 named , 再把檔案複製到工作區, 重新啟動 named .
看更多先前的回應...收起先前的回應...
afgn iT邦新手 5 級 ‧ 2012-02-02 18:28:56 檢舉

感覺還OK....但是我好奇的是倒底 BIND 有沒有這個功能?

slime iT邦大師 1 級 ‧ 2012-02-02 19:00:03 檢舉

afgn 說:
感覺還OK....但是我好奇的是倒底 BIND 有沒有這個功能?

我沒有印象有這功能.

ayu iT邦好手 2 級 ‧ 2012-02-03 03:25:27 檢舉

應該不會設計這樣的功能, 有資安上的顧慮.

zone 設定在 /etc/named.conf 裡,
大概沒有什麼程式有這樣的機制,
去改自身的 config 檔;
單靠 Bind 本身當然沒有這樣的功能。
而只能如 slime 所言用外部軟體或程式來進行。
DNS server 上有什麼功能是依 幾個 RFC 的標準來建立。
不妨一個一個查不同的 dns server 軟體是否有此功能:
Comparison of DNS server software
也可試試看一些現成的 DNS management software 外部管理軟體,
是否有如你所要的功能,
因外部軟體的功能不受 RFC 的規範。

afgn iT邦新手 5 級 ‧ 2012-02-03 11:04:31 檢舉

ayu 說:

應該不會設計這樣的功能, 有資安上的顧慮.

請問有什麼顧慮? :-)

4
spiraea
iT邦新手 5 級 ‧ 2012-02-03 09:33:26

Slave要有對應的zone設定才會把maste的zone data傳過去,
master上可能有很多zone,不同的zone可能有不同的對應slave server,
也可能是某個zone是他的腳色是master,但另一個zone他則是slave,
所以您還是要在named.conf中設定,才能夠把您要zone data transfer到您想要的slave上

ganymede iT邦好手 1 級 ‧ 2012-02-03 12:29:58 檢舉

這一個是比較正確的觀念.

0
jay214
iT邦研究生 3 級 ‧ 2012-02-03 12:50:57

寫 Script 就可以啦..

我要發表回答

立即登入回答