RedhatLinuxで内向けDNSを構築したのですが、クライアント(Win2000)からnslookupコマンドをしようすると以下のエラー??がでます。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
C:\Documents and Settings\yyyyy>nslookup
*** Can't find server name for address 10.96.1.230: Non-existent domain
*** Default servers are not available
Default Server: UnKnown
Address: 10.96.1.230
>
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
しかし、以下のログをみていただくと「Server: UnKnown」で表示されますが、名前解決はできています。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
> 10.96.1.78
Server: UnKnown
Address: 10.96.1.230
Name: 030-0A0616-01.local.domain
Address: 10.96.1.78
> 030-0A0616-01.local.domain
Server: UnKnown
Address: 10.96.1.230
Name: 030-0A0616-01.local.domain
Address: 10.96.1.78
>
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
いろいろ調べてはみましたが、煮詰まっている状態です。
宜しくお願い致します。
コンフィグやログを貼り付けましたが、他に必要な情報がありましたらご連絡ください。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■named.conf
options {
directory "/var/named";
};
zone "." IN {
type hint;
file "named.ca";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
};
zone "local.domain" IN {
type master;
file "local.domain.zone";
};
zone "1.96.10.in-addr.arpa" IN {
type master;
file "10.96.1.rev";
};
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■named.local
$TTL 86400
@ IN SOA sv-intec01.local.domain. root.local.domain. (
2006011301 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS sv-intec01.local.domain.
1 IN PTR localhost.
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■domain.local.zone
$TTL 86400
@ IN SOA sv-intec01.local.domain. root.local.domain. (
2006011301 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS sv-intec01.local.domain.
IN MX 10 sv-intec01.local.domain.
;
localhost IN A 127.0.0.1
030-0A0616-01 IN A 10.96.1.78
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■10.96.1.rev
$TTL 86400
@ IN SOA sv-intec01.local.domain. root.local.domain. (
2006011301 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS sv-intec01.local.domain.
;
IN PTR local.domain.
IN A 255.255.255.0
;
78 IN PTR 030-0A0616-01.local.domain.
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■netstat -ln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:32768 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:32850 0.0.0.0:* LISTEN
tcp 0 0 10.96.1.230:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:32827 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:14942 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:14943 0.0.0.0:* LISTEN
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
■/var/log/messeage
Jan 25 15:03:08 sv-intec01 named[11798]: shutting down: flushing changes
Jan 25 15:03:08 sv-intec01 named[11798]: stopping command channel on 127.0.0.1#953
Jan 25 15:03:08 sv-intec01 named[11798]: no longer listening on 127.0.0.1#53
Jan 25 15:03:08 sv-intec01 named[11798]: no longer listening on 10.96.1.230#53
Jan 25 15:03:08 sv-intec01 named[11798]: exiting
Jan 25 15:03:08 sv-intec01 named: succeeded
Jan 25 15:03:10 sv-intec01 named[11849]: starting BIND 9.2.4rc6 -u named
Jan 25 15:03:10 sv-intec01 named[11849]: using 1 CPU
Jan 25 15:03:10 sv-intec01 named[11849]: loading configuration from '/etc/named.conf'
・an 25 15:03:10 sv-intec01 named: namedオッニー succeeded
Jan 25 15:03:10 sv-intec01 named[11849]: no IPv6 interfaces found
Jan 25 15:03:10 sv-intec01 named[11849]: listening on IPv4 interface lo, 127.0.0.1#53
Jan 25 15:03:10 sv-intec01 named[11849]: listening on IPv4 interface eth0, 10.96.1.230#53
Jan 25 15:03:10 sv-intec01 named[11849]: command channel listening on 127.0.0.1#953
Jan 25 15:03:10 sv-intec01 named[11849]: zone 1.96.10.in-addr.arpa/IN: loaded serial 2006011301
Jan 25 15:03:10 sv-intec01 named[11849]: zone 0.0.127.in-addr.arpa/IN: loaded serial 2006011301
Jan 25 15:03:10 sv-intec01 named[11849]: zone local.domain/IN: loaded serial 2006011301
Jan 25 15:03:10 sv-intec01 named[11849]: running
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
> ■10.96.1.rev
> $TTL 86400
> @ IN SOA sv-intec01.local.domain. root.local.domain. (
> 2006011301 ; Serial
> 28800 ; Refresh
> 14400 ; Retry
> 3600000 ; Expire
> 86400 ) ; Minimum
> IN NS sv-intec01.local.domain.
> ;
> IN PTR local.domain.
> IN A 255.255.255.0
> ;
>
> 78 IN PTR 030-0A0616-01.local.domain.
/etc/resolv.confのnameserverが10.96.1.230で無いとか
10.96.1.230 のPTRを書いていないだけの話では?
祇園さん
ありがとうございました。
無事解決できました。
> /etc/resolv.confのnameserverが10.96.1.230で無いとか
⇒resolv.conf内のDNSは10.96.1.230でした。
> 10.96.1.230 のPTRを書いていないだけの話では?
⇒逆引き(10.96.1.rev)に10.96.1.230のPTRを追加した結果、
nslookupで『Default Server: sv-intec.01.local.domain』
と表示されました。
DNS自身を記載するのを忘れていました。
単純な質問に答えて頂き、ありがとうございました。