DNS Server –BIND 9 in Windows XP PART2

推到 Twitter!
推到 Plurk!

接續part1

DNS Server –BIND 9 in Windows XP PART1

接下來來設定ISC BIND

先把ISC BIND Server啟動停止掉,下圖是啟動的畫面,開始->控制台->系統管理工具->服務,如果有啟動會在啟動鈕旁有一個黑色方塊,按下去就會停止了,如果是接續之前文章看的話,則會如下畫面,我們就不需再停止了,

或者,你也可以在command視窗裡輸入 net stop named

bind15

首先在Command視窗(開始->程式集->附屬應用程式->命令提示字元),然後

cd “Bind目錄”

rndc-confgen –a

rndc-confgen > ..\etc\rndc.conf

然後打開Bind目錄\etc\rndc.conf檔案(用記事本)

找到

# Use with the following in named.conf, adjusting the allow list as needed:

bind16

把到

# End of named.conf

之間的內容Copy起來

然後打開Bind目錄\etc\named.conf檔案(用記事本,沒有的話就建立)

把內容加進去named.conf裡,存檔。

再來我們建立一個zone目錄,Bind目錄\zone

然後打開Bind目錄\etc\named.conf檔案(用記事本)

加入zone目錄做為設定檔的目錄

options {
directory “D:\dns\zones\”;
allow-transfer { none; };
recursion no;
};
zone “yslifes.com” IN {
type master;
file “123.txt”;
allow-transfer { none; };
};

其中D:\dns\zones\我Bind的安裝目錄

yslifes.com為我的Domain

123.txt就是等一下要設定的檔案

再來在Bind目錄\zone建立一個123.txt,然後用記事本打開它

把下面內容copy進去,

$TTL    600
@    IN   SOA  localhost.   root.localhost.  (
2006102001  ; Serial  僅作為序號而已
28800       ; Refresh slave 伺服器的更新時間
14400       ; Retry   當 slave 主機更新失敗,多久再重新更新一次
720000      ; Expire  重複 retry 多久後就宣告不治….不再更新
86400 )     ; Minimum 可視為 TTL ,尤其是你沒有設定 $TTL 時

@    IN    NS    dns.yslifes.com.
www    IN    A    自己的ip
dns    IN    A    自己的ip
@    IN    A    自己的ip
IN MX     10   dns
IN MX     20   dns
IN MX     30   dns
blog IN CNAME www
ftp IN CNAME www
photo IN CNAME www
mail    IN CNAME www

其中

NS為Name Server的意思

@為自己

MX為Mail Exchanger

CNAME為別名

以上都存檔後,

啟動ISC BIND(開始->控制台->系統管理工具->服務,找到ISC BIND選上面的啟動

bind15

或著用Command視窗輸入

net start named

然後在Command視窗輸入

nslookup 你的dns

17

就可以看到回應,如果沒有的話你可以等等,有時不會反應那麼快,

或著可以檢查事件檢視簿

開始->控制台->系統管理工具->事件檢視簿->Windows記錄->應用程式

以上完成後就可以使用啦

其它設定資料可以參考以下網址

zytrax.com

DNS.net

DNS資源紀錄(Resource Record)介紹

相關資料

DNS Server –BIND 9 in Windows XP PART1

架站-利用apache及bind在windows xp下架站

設定及介紹netfirms DNS

中華電信光世代-申請一組固定ip

申請DNS-netfirms

延身閱讀

3 回應 to “DNS Server –BIND 9 in Windows XP PART2”

  1. 1
    無名

    請問一下那個我怎麼都找不到named.conf檔案??

  2. 2

    你可以用記事本自己建立喔^^在目相同目錄下

  3. 3
    Trackbacks

留下你的留言?