ENIX.DQ 發表於 2009-5-14 18:39:33

在Windows XP上安裝DNS Server服務 part2 - 安裝設定slave主機

本文目標:架設第二台dns server,且設為slave,並由第一台(master) dns server獲得更新資訊

設定資料:

ns1.dqno1.org 192.168.1.1(master)
ns2.dqno1.org 192.168.1.2(slave)
很顯然的,由上面的資料可以得知ns1是master,ns2是slave,在ns1主機上,需要修改的地方有二
,其之一是named.conf。

打開原本的named.conf,找到allow-transfer的部分,將ns2主機(slave)的IP加入,也就是允許傳送資料到
ns2這個IP的主機,修改後的資料應為:
allow-transfer { 192.168.1.2; };

ns1(master)上第二個需要修改的部分是zone file的部分,由於要新增一台dns主機,因此必須在zone file中
增加一筆ns2的紀錄,提供參考如下:
@ IN NS ns2.dqno1.org.
ns2 IN A 192.168.1.2
以上皆設定完畢後,參考這篇文章『在Windows XP上安裝DNS Server服務 - 以Bind 9為例 』,在第二台機器上
安裝dns server,不一樣的地方有二,其之一為named.conf的設定部分,找到zone "dqno1.org" IN這一個段落:
zone "dqno1.org" IN {
type slave;
masters { 192.168.1.1; };
file "db.dqno1.org.txt";
注意紅色部份文字,由於現在要設定的是ns2(slave),因此,在type的部分要改為slave,並且加上『masters { 192.168.1.1; };』
以設定master的IP位址。

第二個不一樣的地方是,在ns2上,不需自行設定zone file(即db.dqno1.org.txt),當分別重新啟動ns1與ns2之後
ns2會自動由ns1取得zone file,需要注意的地方是在ns2主機上,仍必須新增zone file檔案所在位置之資料夾(C:\named\zones)。


~以上僅供參考~

enix.dq 2009.05.14

==========================================================

第一次寫的時候,按了傳送,竟然給我出毛病,返回編輯卻變成空白
XD 第二次寫就沒有寫那麼仔細了~
頁: [1]
查看完整版本: 在Windows XP上安裝DNS Server服務 part2 - 安裝設定slave主機