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

No.10417 名前解決ができません



名前解決ができません

No.10417 投稿時間:2003年06月02日(Mon) 11:43 投稿者名:村山直樹 URL:

こんにちは。初投稿の村山です。

RedHatLinuxでDNSを構築しているのですが
nslookupで確認したところサーバ名、IPアドレス
共にIPアドレスで表示されてしまいます。

正引きファイル、逆引きファイルは作成したの
ですが、正しくないのかもしれません。
注意するところは、どこですか?

#refresh、retryなどの書き込みは、してないのですが
まずいでしょうか?


どんなふうに設定しましたか

No.10418 投稿時間:2003年06月02日(Mon) 12:01 投稿者名:OAK URL:

どうもDNSサーバーの意味を理解していない気もしますが。
LAN内部むけのDNSでなく、インターネット公開DNSですよね。

1.ドメインを取得して、どのくらいたっていますか。
2.internic へDNSサーバー登録はしましたか
3.whois で正しく自分のネームサーバーが出ますか
4.接続のプロバイダー名とどのような契約でしょうか
5.サーバーはBIND9でしょうか
6.nslookup を使わず dig を使ってください。

出来ればドメイン名を書いていただければ、簡単に調査できます。
公開したくなければメールで。


LAN上に置いていてもローカルでの名前解決は、できた思ったのですが。

No.10419 投稿時間:2003年06月02日(Mon) 13:01 投稿者名:村山直樹 URL:

返信ありがとうございます。

> どうもDNSサーバーの意味を理解していない気もしますが。
> LAN内部むけのDNSでなく、インターネット公開DNSですよね。

DNSサーバーを構築しているのですが、現在は通常運用している
インターネットサーバー配下にPCと同じLAN上に構築しました。

LAN上に置いていてもローカルでの名前解決は、できたと
思ったのですが、勘違いでしょうか?

> 1.ドメインを取得して、どのくらいたっていますか。
> 2.internic へDNSサーバー登録はしましたか
> 3.whois で正しく自分のネームサーバーが出ますか
> 4.接続のプロバイダー名とどのような契約でしょうか
> 5.サーバーはBIND9でしょうか
> 6.nslookup を使わず dig を使ってください。


非公開DNSサーバーなら

No.10420 投稿時間:2003年06月02日(Mon) 13:52 投稿者名:OAK URL:

LAN内の非公開DNSサーバーなら話しはまったく違います。

どんなソフトでどう設定してどうテストしかたを書いてください

サーバーマシンから、
$ dig @127.0.0.1 sakaguch.com | grep IN
を行なって下さい。これで、sakaguci.com の正引きが出来ますか?
219.127.63.189 が求められればOKです。( sakaguch.com. IN A 219.127.63.189がでる)

次に sakaguch.com に自分で作成したホスト名を入れてみてください。

両方NGなら
/etc/named.conf をリストして、ここに書いてください
named は動作していますか (ps -A | grep named)
動作していなければ log を見てください /var/log/messages

> #refresh、retryなどの書き込みは、してないのですがまずいでしょうか?

これはどのファイルですか?


テスト方法はnslookupコマンドを使用。

No.10421 投稿時間:2003年06月02日(Mon) 14:14 投稿者名:村山直樹 URL:

> どんなソフトでどう設定してどうテストしかたを書いてください

bind9をインストールしてnamed.confを含むdns設定ファイル
を編集して行いました。
テスト方法はnslookupコマンドを使用して
ホスト名の名前解決ができるか試みたところ
Servername及びIPアドレスのところが両方とも
IPアドレスで表示されてしまう状態です。


> サーバーマシンから、
> $ dig @127.0.0.1 sakaguch.com | grep IN
> を行なって下さい。これで、sakaguci.com の正引きが出来ますか?
> 219.127.63.189 が求められればOKです。( sakaguch.com. IN A 219.127.63.189がでる)

サーバーマシンとは運用しているマシンでしょうか?
(今回、構築途中のマシンでなく)

> 次に sakaguch.com に自分で作成したホスト名を入れてみてください。
> 両方NGなら
> /etc/named.conf をリストして、ここに書いてください
> named は動作していますか (ps -A | grep named)
> 動作していなければ log を見てください /var/log/messages

試してみます。

> > #refresh、retryなどの書き込みは、してないのですがまずいでしょうか?
> これはどのファイルですか?

これは正引き、逆引きのファイルです。
運用しているファイルの中身には上記の書き込み
がされていました。


nslookupを使ってはいけません。

No.10422 投稿時間:2003年06月02日(Mon) 15:45 投稿者名:OAK URL:

> > どんなソフトでどう設定してどうテストしかたを書いてください
> bind9をインストールしてnamed.confを含むdns設定ファイル
> を編集して行いました。
> テスト方法はnslookupコマンドを使用して
> ホスト名の名前解決ができるか試みたところ
> Servername及びIPアドレスのところが両方とも
> IPアドレスで表示されてしまう状態です。

どうもここが何を言わんかわかりません。
実際に出たものをペーストしてもらえませんか

テストにあたっては、nslookup は使うなとバインドの説明に書いてあるはずです。
テストコマンドは、
正引きテスト dig @127.0.0.1 xxxx.com
逆引き host xx.xx.xx.xx 127.0.0.1
をサーバーマシンから使ってください。 (xxxx.com xx.xx.xx.xx はテストしたいデータ)
サーバーマシンと言うのはBINDを設定したLinux のPCです。

テストする前に、named が動いている事を確認する。
テストは、
外の世界の正引き(sakaguch.com の正引き)
同逆引き。
LAN内のホスト名の正引き、
同逆引き
の順におこなう

ちゃんと手順を踏まないと何をテストしているのだかわからなくなります。
ログも見るように

> サーバーマシンとは運用しているマシンでしょうか?
> (今回、構築途中のマシンでなく)

もちろん今回構築途中のマシンです。

> #refresh、retryなどの書き込みは、してないのですがまずいでしょうか?

セミコロンの後ろなら要りません。ここもいまいち理解できない。


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