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

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



渥美と申します.

etch上でpdnsdを使って,dnsキャッシュサーバとして運用しています.最近う
まく検索できない事例がありました.設定をどのようにしたら良いか分からな
いでの,どなたかご存知の方はご教授下さい.

具体的には以下の通りです.
# 豊橋技科大のドメイン使っています.ごめんなさい.

----- うまくいく例 はじめ -----
$ dig mx tut.ac.jp @localhost
; <<>> DiG 9.3.4-P1.1 <<>> mx tut.ac.jp @localhost
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21885
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;tut.ac.jp.                     IN      MX

;; ANSWER SECTION:
tut.ac.jp.              85751   IN      MX      20 mx1.imc.tut.ac.jp.
tut.ac.jp.              85751   IN      MX      10 mx0.imc.tut.ac.jp.

;; AUTHORITY SECTION:
tut.ac.jp.              85770   IN      NS      nameserv.gw.nagoya-u.ac.jp.
tut.ac.jp.              85770   IN      NS      server.tut.ac.jp.

;; ADDITIONAL SECTION:
nameserv.gw.nagoya-u.ac.jp. 85770 IN    A       192.50.56.9
server.tut.ac.jp.       85770   IN      A       133.15.254.1

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec 23 22:25:42 2008
;; MSG SIZE  rcvd: 159
----- うまくいく例 おわり -----

----- うまくいかない例 はじめ -----
ruby:/etc# dig mx tutkei.tut.ac.jp @localhost

; <<>> DiG 9.3.4-P1.1 <<>> mx tutkei.tut.ac.jp @localhost
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 21857
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;tutkei.tut.ac.jp.              IN      MX

;; AUTHORITY SECTION:
tut.ac.jp.              85677   IN      SOA     server.tut.ac.jp. root.server.tut.ac.jp. 2008121801 10800 1800 3600000 86400

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec 23 22:27:05 2008
;; MSG SIZE  rcvd: 82
----- うまくいかない例 おわり -----

----- pdnsd.conf設定ファイル はじめ -----
// $Id: pdnsd.conf.in,v 1.4 2000/11/11 20:32:58 thomas Exp $

global {
        perm_cache=2048;
        cache_dir="/var/cache/pdnsd";
        max_ttl=604800;
        run_as="pdnsd";
        server_port=53;
        server_ip=127.0.0.1;
        status_ctl=on;

#       paranoid=on;
#       next setting allows ppp/ip-up update the name servers -- ABa / 20040213
        tcp_server=on;
        query_method=tcp_udp;
        tcp_qtimeout=60;
        timeout=30;
        query_port_start=1024;
        query_port_end=65535;
}

# if you installed resolvconf, and status_ctl=on
server {
        label="root-servers";
        root_server=on;

        ip=198.41.0.4,192.228.79.201,192.33.4.12,128.8.10.90,192.203.230.10,192.5.5.241,192.112.36.4,128.63.2.53,192.36.148.17,192.58.128.30;

        uptest = query;
        interval = 3600;
        ping_timeout = 300;
        purge_cache = off;
        preset = off;
}

source {
        ttl=86400;
        owner="localhost.";
#       serve_aliases=on;
        file="/etc/hosts";
}
----- pdnsd.conf設定ファイル おわり -----