alang 撰寫於文章 <8638di$llb$1@news.seed.net.tw>...
>如果我在名為dns.aaa.com.tw(ip為210.211.212.5)的機器上架dns的話,
>若named.conf有設named.127.0.0及named.210.211.212這兩個反查檔的話,
>我的問題是在named.127.0.0這個檔中,
>在下面的A中,是該設為localhost. 或是dns.aaa.com.tw.
或是aaa.com.tw.
> 至於B,
是該設為hostmaster.localhost. 或是別的呢..
> 至於C,
應該是設為localhost. 還是dns.aaa.com.tw.
> 那在named.210.211.212這個檔中,
> 在A,應該是設為dns.aaa.com.tw.
或是aaa.com.tw.
>
那B呢...而C應該是dns.aaa.com.tw.吧...
>麻煩能為我解答一下....thanks..
看了大半天才知道您說的 A和 B 是指 SOA﹐關於 SOA 的host設定﹐原則上是指向負責
該 zone 的 DNS 主機(帶“.”的全域名稱)﹐而後面的管理者信箱﹐可以為任何合法郵
件地址﹐將 @ 改成 “.”就可以了﹐當然﹐郵件最好是寄給管理這個
zone 的管理員
啦。
至於 C 這個 NS 記錄﹐沒錯﹐就是指定為該 zone 的 dns
主機全域名稱 (不是其
domain name 哦)。如果您還有其它的 dns 負責管理這個 zone
﹐您還可以設定多個
NS 記錄啦﹐當然指定的主機要設定正確啦。
關於 0.0.127.in-addr.apra 這個反解﹐因為其負責的僅是本機的
loopback 測試網
域﹐系統本身就幫您設定好了的﹐照理說您無需更改這個 zone
的設定檔。
>>然後將下面的內容以 /var/named/namec.192.168.0.1 存檔﹕
>>
>
>>@
IN SOA linux.bogus.
hostmaster.linux.bogus. (
>>
A----> ^^^^^^^^^^
> ^^^^^^^^^^^^^^^^^^^ --->B
>>
1 ; serial
>>
28800 ; refresh
>>
7200 ; retry
>>
604800 ; expire
>>
86400 ; default_ttl
>>
)
>>@
IN NS ns.linux.bogus.
>>
^^^^^^^^^^^^---C
>>1
IN PTR ns.linux.bogus.
>