[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:21271] private nameserver
山本直孝@東京理科大学です
SCSI カードの件では多くの方に御助言頂きまして
ありがとうございました。
今回は、研究室内で private IP address を使っている
環境の nameserver について質問させて下さい。
一応、メールアーカイブは探したのですが、該当するものを
みつけることができませんでした。
よろしくお願い致します。
private IP address
192.168.1.200 に
ii bind 8.2.2p5-0slink An Internet domain name server
をいれて、localhost で、 nslookup を実行したところ
192.168.1.200>nslookup
Default Server: localhost
Address: 127.0.0.1
> jets
Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
Name: jets.kwbt
Address: 192.168.1.101
と正常に動作しました。これで、一安心と思ったら
192.168.1.101>nslookup
*** Can't find server name for address 192.168.1.200: Non-existent host/domain
Default Server: localhost
Address: 127.0.0.1
となってしまい、外から見ることができませんでした。
他のマシンでも同様でした。
エラーの内容からして外から 200 の bind が返事をしていないように
見えるのですが、どの辺りに原因があるか分かりますでしょうか?
以下に、関連しそうな設定ファイルをつけます。
# 長くなってしまって申し訳ございません。
server (192.168.1.200)
>cat /etc/resolv.conf
domain kwbt
nameserver 127.0.0.1
search
nameserver 133.31.xx.xx
nameserver 133.31.xx.xx
/etc/named.conf
>> 修正した最後の箇所のみ。逆引(IP-address -> name)きはまだ定義していません
// Custom configurations below (will be preserved)
zone "kwbt" {
type master;
file "named.kwbt";
};
>cat /var/named/named.kwbt
;$ORIGIN kwbt.
; BIND data file for kwbt domain
; using private IP address 192.168.1.0
IN NS ekbo.kwbt.
$ORIGIN kwbt.
;
ekbo IN A 192.168.1.200
ns IN CNAME ekbo
www IN CNAME ekbo
swat IN A 192.168.1.201
gamow IN A 192.168.1.202
;
jets IN A 192.168.1.101
cliant (192.168.1.101)
>cat /etc/resolv.conf
nameserver 192.168.1.200
search ph.kagu.sut.ac.jp
nameserver 133.31.29.49
最後に、
server の /etc/named.conf の全文
private なので、forward はありません。
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// Boot file for name server
//
// type domain source file
zone "." {
type hint;
file "named.root";
};
// Zone boot information and daemon options are kept in other files
// (autoincluded from boot.zones)
//
// Name server zone boot file
// See named(8) for syntax and further information
//
// type domain source file
// (autoincluded from boot.options)
//
// Options for name server
// Use `bindconfig' to automatically configure this file
//
// type domain source file
zone "localhost" {
type master;
file "named.local";
};
zone "127.in-addr.arpa" {
type master;
file "named.rev-local";
};
// Custom configurations below (will be preserved)
zone "kwbt" {
type master;
file "named.kwbt";
};