[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:20211] Re: find hostname



Masateru OHARA <car31930@xxxxxxxxxxxxxxx> writes:

>  bindを動かしてみました。ですが、今ひとつきちんと動いてくれません(~o~)。
>  というのも、
>  # nslookup 192.168.1.1
>  Server:  localhost
>  Address:  127.0.0.1
> 
>  Name:    happy.good-job.ne.jp
>  Address:  192.168.1.1
>  のように、IPから引くのはきちんと動いていますが、
>  # nslookup happy
>  とマシン名から引こうとすると、
>  Server:  localhost
>  Address:  127.0.0.1
> 
>  Non-authoritative answer:
>  Name:    happy.good-job.ne.jp
>  Address:  192.168.1.1 
> 
>  と帰ってきます。これは、どういうことなのでしょうか?
>  なにか、他のものと競合(?)しているのでしょうか?

DNSが逆引きに対してprimary serverとして設定されてないのが原因でしょう。
/var/named/boot.optionsで
primary 168.192.in-addr.arpa    named.rev-good-job
とかして、
/var/named/named.rev-good-job
で逆引きにのデータを記述する必要があります。

どっちにしろ、bindに関する資料を読んで仕組みを理解した方が良いと思いま
す。資料を読んだ後で分らないことを質問するほうが効率がいいですよ。
--
Sone