- PR -

ActiveDirectory統合DNSのテストについて

投稿者投稿内容
さいばぁ
会議室デビュー日: 2006/04/11
投稿数: 13
投稿日時: 2006-04-11 17:16
はじめまして。

現在、社内のサーバーにActiveDirectory環境を、
「WindowsServer2003 ネットワーク構築ガイド」
という書籍を参照しながら、構築中です。

この本によるとDNSの設定が終わるとてすとを行うように勧めらてていて
まず、nslookupで確認を行うとのことでその通りに実行し、
例に記載されているのと同様な結果が返ってきました。
次に、DNS管理ツール内のDNSサーバーのプロパティを開き、
監視タブ内の「DNSサーバーに対する単純クエリ」、「ほかのDNSサーバーに対する再帰クエリ」
にチェックをつけ、テストを実行しました。
すると再帰クエリに関して「不可」と表示されました。

この書籍によるとDNSの設定に問題があると判断されるとの記載だけで
どこを参照し、解決すればよいのかわかりませんでした。
DNSのヘルプを参照したのですが、よい解決策がどれなのかわからない状態です。

どなたかこのような事象を解決した経験のある方、
お知恵を拝借できないでしょうか。
何卒よろしくお願いいたします。

以下にこちらの環境を記載しておきます。

サーバーOS :WindowsServer2003(当然ですが。。。)
クライアントOS :Win2000、WinXP(そのうちWin9xも接続予定です)

ActiveDirectoryインストール時にDNSもインストール済みで、
逆引きゾーンの設定もすんでいます。
テストで接続したクライアントからはドメインの参加は
見た目では正常にできているように思えます。

nslookupの結果も記載しておきます。
aaa=ActiveDirectory環境を構築したサーバーのコンピュータ名
bbb=ドメイン名
−−−−−−−−−−−−−−−−−−−−−−−−−
C:\Documents and Settings\Administrator>nslookup
*** Default servers are not available
Default Server: Unknown
Address: 127.0.0.1

> aaa
Server: Unknown
Address: 127.0.0.1

Name: aaa.bbb.local
Address: 192.168.0.1

> set query=PTR
> 192.168.0.1
Server: Unknown
Address: 127.0.0.1

1.0.168.192.in-addr.arpa name = aaa.bbb.local
>
−−−−−−−−−−−−−−−−−−−−−−−−−−
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-04-11 19:53
引用:

さいばぁさんの書き込み (2006-04-11 17:16) より:

次に、DNS管理ツール内のDNSサーバーのプロパティを開き、
監視タブ内の「DNSサーバーに対する単純クエリ」、「ほかのDNSサーバーに対する再帰クエリ」
にチェックをつけ、テストを実行しました。
すると再帰クエリに関して「不可」と表示されました。


まず「再帰クエリ」などの内容は理解した上でやっていますか?
それらは「必須」の内容ではありませんが,
必要と判断した上で変更していますか?

ご存じないならまず,Windows や Active Directory 云々以前に
DNS に関する一般的な知識,情報を調査されることをお奨めします.
引用:

−−−−−−−−−−−−−−−−−−−−−−−−−
C:Documents and SettingsAdministrator>nslookup
*** Default servers are not available
Default Server: Unknown
Address: 127.0.0.1

> aaa
Server: Unknown
Address: 127.0.0.1


逆引き zone はありますか?
さいばぁ
会議室デビュー日: 2006/04/11
投稿数: 13
投稿日時: 2006-04-11 20:35
お返事いただきましてありがとうございます。

引用:
--------------------------------------------------------------------------------
まず「再帰クエリ」などの内容は理解した上でやっていますか?
それらは「必須」の内容ではありませんが,
必要と判断した上で変更していますか?
--------------------------------------------------------------------------------

まず、この件に関してですが、「ほかのDNSサーバーに対する再帰クエリ」
ということで、現状では1台しかDNSサーバーがないのでする意味については
疑問を感じていたのですが、参照した書籍での流れからいうと1台でも行える
のかと思いこのテストを行いました。
確かにDNSについての一般的な知識はここ数週間程度のものしかありません。
無知な人間を相手にしていただくだけでありがたいと思っておりますので、
よろしくお願いします。

あと、逆引きゾーンについてですが、
「0.168.192.in-addr.arpa」という名前で作成されております。
また、内容についても「SOA」、「NS」、「PTR」が存在します。

お忙しい中、申し訳ありませんが、よろしくお願いいたします。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-04-12 01:21
引用:

さいばぁさんの書き込み (2006-04-11 20:35) より:

まず、この件に関してですが、「ほかのDNSサーバーに対する再帰クエリ」
ということで、現状では1台しかDNSサーバーがないのでする意味については
疑問を感じていたのですが、参照した書籍での流れからいうと1台でも行える
のかと思いこのテストを行いました。


まず,
http://www.windows-world.jp/ms_support/-/29541.html
こういった内容を参照して「どういう仕組みか?」を知ることが肝心ではないかと.
結局「こうして,ああして」を取り込むだけの解決方法だと,
今後の運用に差し障りがあるかと.
その上で「ここがわからない」という場合に「教えてください」だと思います.
「ここがわからない」のがわからずに「とりあえず何もわからないから教えて」
ではあまり発展性がないでしょうし.
引用:

あと、逆引きゾーンについてですが、
「0.168.192.in-addr.arpa」という名前で作成されております。
また、内容についても「SOA」、「NS」、「PTR」が存在します。


その zone で Dynamic DNS の機能が有効になっていれば,
server の PTR record が登録されると思います.
それが登録されていないと「Server の名前が unknown です」と返ってきます.
さいばぁ
会議室デビュー日: 2006/04/11
投稿数: 13
投稿日時: 2006-04-12 10:52
夜遅くのご返答ありがとうございます。
引用:

kazさんの書き込み (2006-04-12 01:21) より:
まず,
http://www.windows-world.jp/ms_support/-/29541.html
こういった内容を参照して「どういう仕組みか?」を知ることが肝心ではないかと.
結局「こうして,ああして」を取り込むだけの解決方法だと,
今後の運用に差し障りがあるかと.
その上で「ここがわからない」という場合に「教えてください」だと思います.
「ここがわからない」のがわからずに「とりあえず何もわからないから教えて」
ではあまり発展性がないでしょうし.


全くおっしゃるとおりです。
何もわからない状態で書籍を読み、この会議室の関連性のあると思われる
スレッドを片っ端から読んでいる状態です。
十分理解したうえで構築しなければならないのはよくわかっているのですが、
業務上それほど時間をかけられず、Kaz様のお手を煩わせる結果となっています。

引用:

その zone で Dynamic DNS の機能が有効になっていれば,
server の PTR record が登録されると思います.
それが登録されていないと「Server の名前が unknown です」と返ってきます.



逆引き参照ゾーンの動的更新は「セキュリティ保護のみ」の設定となっております。
server の PTR record というのが、逆引き参照ゾーン内の
「0.168.192.in-addr.arpa」レコードのことであれば、これもOKということですね。
この状態でクライアントからnslookupを実行するとサーバー名が帰ってきました。
しかし、サーバーで実行するとやはりunknownでした。
これはこのサーバーの上位のサーバーがないからという理解でよいのでしょうか?
Addressも「172.0.0.1」ですし。。。

もうすでにほぼ解決しているように思うのですが、放置すると後々の管理で
なにかあるのではないかと気になりますので、申し訳ありませんがもう少し
お付き合いください。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-04-12 10:56
こんにちわ.
引用:

さいばぁさんの書き込み (2006-04-12 10:52) より:

引用:

その zone で Dynamic DNS の機能が有効になっていれば,
server の PTR record が登録されると思います.
それが登録されていないと「Server の名前が unknown です」と返ってきます.



逆引き参照ゾーンの動的更新は「セキュリティ保護のみ」の設定となっております。
server の PTR record というのが、逆引き参照ゾーン内の
「0.168.192.in-addr.arpa」レコードのことであれば、これもOKということですね。
この状態でクライアントからnslookupを実行するとサーバー名が帰ってきました。
しかし、サーバーで実行するとやはりunknownでした。
これはこのサーバーの上位のサーバーがないからという理解でよいのでしょうか?
Addressも「172.0.0.1」ですし。。。


172.0.0.1 -> 127.0.0.1 ですよね?
ちなみに,正常に Server の hostname が表示される client と
その Server が参照する DNS の設定に差異はありませんか?
DNS Server 側で接続制限はしていませんか?
さいばぁ
会議室デビュー日: 2006/04/11
投稿数: 13
投稿日時: 2006-04-12 12:02
すばやいご返答ありがとうございます。
引用:

kazさんの書き込み (2006-04-12 10:56) より:

172.0.0.1 -> 127.0.0.1 ですよね?


その通りです。
誤記入です、申し訳ありません。

引用:

ちなみに,正常に Server の hostname が表示される client と
その Server が参照する DNS の設定に差異はありませんか?
DNS Server 側で接続制限はしていませんか?


clientとそのServerの差異といえばTCP/IPのプロトコルで
優先DNSが設定されているかどうかという点でした。
サーバーのTCP/IPのプロトコルの優先DNSに自分自身のIPアドレスを
指定すると、nslookupでサーバー名が帰ってきました。
設定がこれでよければ解決ということですね。
ご返答を待ってから喜んだほうがいいのかもしれませんが、
大変助かりました。
ありがとうございます。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-04-12 12:33
引用:

さいばぁさんの書き込み (2006-04-12 12:02) より:

サーバーのTCP/IPのプロトコルの優先DNSに自分自身のIPアドレスを
指定すると、nslookupでサーバー名が帰ってきました。


たしか,MS DNS が local で動いている場合,
設定値を入れないと自動的に 127.0.0.1 に設定されたと記憶しています.
ですので,むしろ 127.0.0.1 で引けないのが原因だと思います.
※ゴメンナサイ,この辺は記憶の片隅なので...
DNS の設定で listen する対象を
明示的に Server の IP address だけにしているのでは?

local の IP address で設定して問題なく Server 名が表示されるのであれば,
機能上はまったく問題ありません.
設定上の miss match だけであれば,無視しても良いかもしれません.

以上,ご参考までに.

スキルアップ/キャリアアップ(JOB@IT)