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

[debian-users:51482] Re: pdnsdがうまく検索できない



渥美です.

Yamane様,匿名希望様,早速のお返事有難うございます.

Hideki Yamane <henrich@debian.or.jp> wrote (Wed, 24 Dec 2008 00:21:24 +0900)
>  dig +trace tutkei.tut.ac.jp @localhost にして、出力に違いは無いでしょうか。

+traceを付けた場合には正しく動作するようです.結果は以下の通り.

----- dig +trace はじめ -----
$ dig +trace mx tutkie.tut.ac.jp @localhost

; <<>> DiG 9.3.4-P1.1 <<>> +trace mx tutkie.tut.ac.jp @localhost
; (1 server found)
;; global options:  printcmd
.                       346985  IN      NS      M.ROOT-SERVERS.NET.
.                       346985  IN      NS      A.ROOT-SERVERS.NET.
.                       346985  IN      NS      B.ROOT-SERVERS.NET.
.                       346985  IN      NS      C.ROOT-SERVERS.NET.
.                       346985  IN      NS      D.ROOT-SERVERS.NET.
.                       346985  IN      NS      E.ROOT-SERVERS.NET.
.                       346985  IN      NS      F.ROOT-SERVERS.NET.
.                       346985  IN      NS      G.ROOT-SERVERS.NET.
.                       346985  IN      NS      H.ROOT-SERVERS.NET.
.                       346985  IN      NS      I.ROOT-SERVERS.NET.
.                       346985  IN      NS      J.ROOT-SERVERS.NET.
.                       346985  IN      NS      K.ROOT-SERVERS.NET.
.                       346985  IN      NS      L.ROOT-SERVERS.NET.
;; Received 500 bytes from 219.117.238.204#53(219.117.238.204) in 0 ms

jp.                     172800  IN      NS      B.DNS.jp.
jp.                     172800  IN      NS      D.DNS.jp.
jp.                     172800  IN      NS      C.DNS.jp.
jp.                     172800  IN      NS      E.DNS.jp.
jp.                     172800  IN      NS      G.DNS.jp.
jp.                     172800  IN      NS      A.DNS.jp.
jp.                     172800  IN      NS      F.DNS.jp.
;; Received 430 bytes from 202.12.27.33#53(M.ROOT-SERVERS.NET) in 13 ms

tut.ac.jp.              86400   IN      NS      server.tut.ac.jp.
tut.ac.jp.              86400   IN      NS      nameserv.gw.nagoya-u.ac.jp.
;; Received 122 bytes from 202.12.30.131#53(B.DNS.jp) in 20 ms

tutkie.tut.ac.jp.       86400   IN      MX      0 server1.tutkie.tut.ac.jp.
tutkie.tut.ac.jp.       86400   IN      NS      tutkie.tutkie.tut.ac.jp.
tutkie.tut.ac.jp.       86400   IN      NS      server.tut.ac.jp.
tutkie.tut.ac.jp.       86400   IN      NS      server1.tutkie.tut.ac.jp.
;; Received 162 bytes from 133.15.254.1#53(server.tut.ac.jp) in 34 ms
----- dig +trace おわり -----

algo-ml@xxxxxxxxxxxxxxx wrote (Wed, 24 Dec 2008 05:15:27 +0900)

> うまくいく例と、うまくいかない例の、検索するMXレコードのドメイン名が違
> いますが、うまいくいかない例がうまく動作するとどのような結果が返ってく
> るのでしょう?

いいえ.そうではありません.検索できるドメインと検索できないドメインが
あるということで困っているのです.その具体的事例として
tutkie.tut.ac.jpのMXは引けないけれども,tut.ac.jpのMXは引けるというこ
とを示しただけです.

> powerdnsはただのDNSリカーシブサーバなので、うまく動作していないのであ
> れば、検索すらされないはずです。もしくは何らかのエラーがsyslogに記録さ
> れるでしょう。(/var/log/daemon.log に pdns_recursor の統計なども記録さ
> れます。)

他のDNS Cacheサーバおよびdig +traceで検索すると,上記の通り
tutkie.tut.ac.jpにもMXレコードが付与されていることが分かります.なので,
ちゃんと引けないのがまずいということになります.

> ちなみに、私が tutkei.tut.ac.jp のMXレコードをひいても、うまくいかない
> 例と同じ結果が返りますので、これは正しい動作なのではないでしょうか?

これは正しく動作していないと思っています.

--
Kiyotaka ATSUMI, Suzuka National College of Technology
Web: https://www.ka-lab.jp/
PGP Public Key: https://www.ka-lab.jp/pubkey/kiyotaka-at-ka-lab.jp.asc
Finger Print: 9E2A 80B4 0F3D 424E 035F B594 991F 7795 DD6D 560F