投稿日:2003年09月09日 作成鷹の巣

No.12141 インターネットにはつながない時のDNSサーバーの設定ファイルのドメイン名の記述は?



インターネットにはつながない時のDNSサーバーの設定ファイルのドメイン名の記述は?

No.12141 投稿時間:2003年09月09日(Tue) 15:03 投稿者名:あご URL:

いつもお世話になります。
今、RedHutLinuxでDNSサーバーを構築しています。
インターネットにはつながず、ハブでつなげてDNSの設定をしようと思いやってみたのですが、
この場合、ドメイン名や、プロバイダから割り当てられた固定IPアドレスなどはどのように
設定すればいいのでしょうか?ドメイン名は任意の文字でも大丈夫なのでしょうか?


LAN内部の話ですからドメインに使える文字なら何でも可

No.12148 投稿時間:2003年09月09日(Tue) 18:15 投稿者名:OAK URL:

> 今、RedHutLinuxでDNSサーバーを構築しています。
> インターネットにはつながず、ハブでつなげてDSNの設定をしようと思いやってみたのですが、

DNSはBIND9ですか。それならインターネットにつないでいてもかまわない
と思います

> この場合、ドメイン名や、プロバイダから割り当てられた固定IPアドレスなどはどのように

サーバーに振ったローカルアドレスを使えば良いでしょう。

> 設定すればいいのでしょうか?ドメイン名は任意の文字でも大丈夫なのでしょうか?

LAN内部の話ですからドメインに使える文字なら何でも。


nslookupコマンドで、server can't find ns.start-linux.jp: MXDOMAINのエラーが出ました。

No.12150 投稿時間:2003年09月09日(Tue) 19:14 投稿者名:あご URL:

お返事ありがとうございます。
>DNSはBIND9ですか。
はい。BIND9です。

とりあえず、やってみて
DNSサーバーの動作チェックをしてみたのですが、

[root@ns etc]# nslookup ns.start-linux.jp -sil
Server: 192.168.55.4
Address: 192.168.55.4#53

** server can't find ns.start-linux.jp: MXDOMAIN

という感じのエラーが出ました。

これは、どのような意味なのでしょうか?


引けてないです。

No.12153 投稿時間:2003年09月09日(Tue) 21:55 投稿者名:OAK URL:

> [root@ns etc]# nslookup ns.start-linux.jp -sil
> Server: 192.168.55.4
> Address: 192.168.55.4#53
>
> ** server can't find ns.start-linux.jp: MXDOMAIN
>
> という感じのエラーが出ました。
>
> これは、どのような意味なのでしょうか?

192.168.55.4 のDNSに ns.start-linux.jp のIPアドレスを聞きに行ったが
そんなドメインは見つからなかった。という事。zone file あたりでしょうか。

鯖機から行う場合、上の方法より
dig @127.0.0.1 ns.start-linux.jp
とするのが正しい。


気になった点が

No.12159 投稿時間:2003年09月10日(Wed) 09:49 投稿者名:あご URL:

GNOMEメニューから「システム設定」-「ネットワーク」のDNSタブのところの設定で、
ホスト名:ns.start-linux.jp
1番目のDNS:192.168.55.4
2番目のDNS:192.168.55.4
DNS検索パス:start-linux.jp
と設定しています。
その後、
/etc/resolv.confの内容を見てみると、
参考書では、
nameserver 192.168.55.4
nameserver 192.168.55.4
domain start-linux.jp
search start-linux.jp
というような感じで表示されるはずと書いてあるのですが、
私の場合は、
search start-linux.jp
nameserver 192.168.55.4
nameserver 192.168.55.4
と表示され、domainが表示されていません。
これはまずいですよね・・?


気にする事ない

No.12161 投稿時間:2003年09月10日(Wed) 10:04 投稿者名:OAK URL:

http://www.idg.co.jp/lw/weekly_2/030720/
のように等価ですからどちらかがあれば良い。
今回の場合2番目のDNSが1番目と同じだから要らない。

従って、/etc/resolv.confの内容は
search start-linux.jp
nameserver 127.0.0.1
の2行あれば良い。1行目は無くてもかまわないです。私はいれていません。

192.168.55.4 はlinuxサーバーのIPアドレスですよね。
それなら自分への問い合わせを明示するため 127.0.0.1 が良いです。


digをやってみました。

No.12162 投稿時間:2003年09月10日(Wed) 11:20 投稿者名:あご URL:

dig @127.0.0.1 ns.start-linux.jpを実行したところ

;<<>> DIG 9.2.1 <<>> @127.0.0.1 ns.start-linux.jp
;;global options; printcmd
;;Got answer:
;;->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id:31076
;;flags: qr aa rd ra; QUERY: 1, ANSWER 0,AUTHORITY: 1,ADDITIONAL: 0

;;QUESTION SECTION:
;ns.start-linux.jp. IN A

;;AUTHORITY SECTION:
start-linux.jp. 86400 IN SOA ns.start-linux.jp. root.localhost.start-linux.jp.
2 28800 7200 604800 86400

;;Query time: 2 msec
;;SERVER: 127.0.0.1#53(127.0.0.1)
;;WHEN: Wed Sep 10 11:02:31 2003
;;MSG SIZE rcvd:86

という、結果になりました。
参考書にはANSWER SECTION:という欄があったのですが、AUTHORITY SECTION:と同じですかね。。
結果をご覧になってなにかおかしな箇所とかございますでしょうか?


ゾーンファイルに書いてありますか

No.12163 投稿時間:2003年09月10日(Wed) 12:09 投稿者名:OAK URL:

この結果から想像すると、ns.start-linux.jp は登録が無い。
start-linux.jp のゾーンファイルはあるようです。

ゾーンファイルに
ns IN A 192.168.55.4
と書いてありますか?

書いてあってこの結果なら
dig @127.0.0.1 start-linux.jp
dig @127.0.0.1 start-linux.jp SOA
も行なって見てください。

それとゾーンファイルの内容をペーストしてください

AUTHORITY SECTION の件はわかりません。


書いてありませんでした。

No.12165 投稿時間:2003年09月10日(Wed) 13:20 投稿者名:あご URL:

dig @127.0.0.1 start-linux.jp SOAをやってみたところ
下のように変化しました。

[root@ns named]# dig @127.0.0.1 start-linux.jp SOA

; <<>> DiG 9.2.1 <<>> @127.0.0.1 start-linux.jp SOA
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1601
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;start-linux.jp. IN SOA

;; ANSWER SECTION:
start-linux.jp. 86400 IN SOA ns.start-linux.jp. root.ns.start-linux.jp.
2003090910 28800 7200 604800 86400

;; AUTHORITY SECTION:
start-linux.jp. 86400 IN NS 192.168.55.4.start-linux.jp.

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Sep 10 13:06:41 2003
;; MSG SIZE rcvd: 103

start-linux.jp.zoneです。----------------------------------
ns IN A 192.168.55.4が入力されていなかったので、
追加してみましたが特に変化はありませんでした。

$TTL 86400
@ IN SOA ns.start-linux.jp. root.ns.start-linux.jp. (
2003090910 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttl
)

IN NS 192.168.55.4

ns IN A 192.168.55.4

55.168.192.in-addr.arpa.zoneです。-------------------------------

$TTL 86400
@ IN SOA ns.start-linux.jp. root.ns.start-linux.jp. (
2003090910 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttk
)


@ IN NS ns.start-linux.jp.

1 IN PTR www.start-linux.jp.


出来たのですが・・

No.12176 投稿時間:2003年09月10日(Wed) 17:21 投稿者名:あご URL:

おかげさまでうまくいきました!
ですが、少し疑問点があるのですが、
今まで、ゾーンファイルに直接入力し、設定してきたのですが、
完全に正しい入力だと思っていても、うまくいきませんでした。
そこで、ドメインネームサービスを利用して、同じ設定になるようにやったところ、
うまくいきました。
ゾーンファイルに直接入力した場合、その更新を反映させるコマンドかなにかが
あるのでしょうか?


ダイナミックDNSの事ですか

No.12177 投稿時間:2003年09月10日(Wed) 17:45 投稿者名:OAK URL:

ドメインネームサービスとはフリーのダイナミックDNSの事ですか?

その更新を反映させるコマンド?
ゾーンファイルを修正したら
ps -A | grep named
を行なってそのPIDにたいして
kill nn (nn はそのPID)
で停止させて
/usr/local/sbin/named
で再実行させるのですがやってないの。


ツールがあります

No.12192 投稿時間:2003年09月11日(Thu) 10:09 投稿者名:あご URL:

> ドメインネームサービスとはフリーのダイナミックDNSの事ですか?
Red Hut Linux9に、簡単にDNSの設定が出来るツールのようなものが
あったので、それのことです。

なんとか設定が出来ました。
本当にありがとうございます。


|目次|掲示板|過去ログ目次|▲頁先頭|