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.

>