該不該說愛妳 撰寫於文章 <3XFMjk$FHO@star.ee.ttu.edu.tw>...
>
>最近為了交作業搞了很久都沒有搞定
>請大家幫幫忙看一下錯在哪裡
>先謝啦!!
>系統 Slackware 4.0
>
>resolv.conf如下
>domain linux61.ee.ttu.edu.tw
^^^^^^^^^^^^^^^^^^^^^^^^^^^
您確定不是ee.ttu.edu.tw??
>nameserver 140.129.36.246
>
>host.conf如下
>order hosts, bind
>multi on
>
>named.boot如下
>;
>; boot file for name server
>;
>directory /var/named
>
>; type domain source host/file
backup file
>
>cache .
root.cache
>domain linux61.ee.ttu.edu.tw
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
確定﹖
>primary linux61.ee.ttu.edu.tw ee.hosts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
也確定﹖
>primary 0.0.127.in-addr.arpa named.local
>primary 36.129.140.in-addr-arpa named.hosts
>
>ee.hosts如下
>$origin linux61.ee.ttu.edu.tw
^^^^^^^^^^^^^^^^^^^^^^^^^^^
既然下面使用“@”了﹐可以不用這行。
>@ IN SOA
linux61.ee.ttu.edu.tw. root.linux61.ee.ttu.edu.tw.(
> 1999103001
> 10800
> 3600
> 86400
> 86400)
> IN NS
linux61.ee.ttu.edu.tw.
> IN NS
ee.ttu.edu.tw.
^^^^^^^^^^^^^^^^^^^^^^^^^^^
應該是這個domain名字吧﹖如果是﹐請改成﹕
ee.ttu.edu.tw. IN NS
linux61.ee.ttu.edu.tw.
如果您在/etc/named.conf裡面指定正確的話﹐這句也可以干脆不要﹗
>linux61 IN A 140.129.36.246
>
>name.local如下
>$origin linux61.ee.ttu.edu.tw
^^^^^^^^^^^^^^^^^^^^^^^^^^
同上﹐可以不要。
>@ IN SOA
linux61.ee.ttu.edu.tw. root.linux61.ee.ttu.edu.tw.(
> 1999103001
> 10800
> 3600
> 86400
> 86400)
> IN NS
linux61.ee.ttu.edu.tw.
> IN NS
ee.ttu.edu.tw.
^^^^^^^^^^^^^^^^^^^^^^^^^^^
同上﹐可以不要。
>246 IN PTR
linux61.ee.ttu.edu.tw.
>
>named.hosts如下
>$origin linux61.ee.ttu.edu.tw
>@ IN SOA
linux61.ee.ttu.edu.tw. root.linux61.ee.ttu.edu.tw.(
> 1999103001
> 10800
> 3600
> 86400
> 86400)
> IN NS
linux61.ee.ttu.edu.tw.
> IN NS
ee.ttu.edu.tw.
^^^^^^^^^^^^^^^^^^^^^^^^^^
同上﹐可以不要。
>246 IN PTR
linux61.ee.ttu.edu.tw.
>
>並確定有執行named
但有重新啟動麼﹖執行 /usr/sbin/ndc restart 或﹕
找出named的PID﹐然後執行 kill -HUP PID
>但以nslookup時發生
>*** Can't find server name for address 140.129.36.246: Non-existent
>host/domain
看來好像反解根本就還沒工作。將之轉換到除錯模式﹕ set
debug 看看﹖
>請問是那理有問題
有問題可以到這個網站看看﹕
http://www.acmebw.com/cats.htm