- PR -

名前解決

1
投稿者投稿内容
ぺぇぺぇ
会議室デビュー日: 2005/09/22
投稿数: 5
投稿日時: 2005-09-22 09:55
ずっと疑問に思っていることでWEB上で検索しても中々出てこないので質問させて頂きます。
NTや9xのレガシクライアントと2000以上のOSで名前解決の順番って本当に違うのでしょうか?

ADに参加している2000以上のOS?ではHOSTSやDNSが優先的に使用されていると見かけます。
確かにADに参加するとログオン先のドメイン名がaaaだとaaa.comなど
FQDN名に変わるのでDNSを優先的に使用することが理にかなっていると思うのですが、
ipconfig /all で見るとノードタイプはADに参加する前と参加後で変わっていません。

この辺りをご存知の方、是非ご教授お願いします。
モン吉
会議室デビュー日: 2005/07/03
投稿数: 5
投稿日時: 2005-09-23 14:58
はじめまして、ぺぇぺぇさん。

初心者なので知ってる範囲でお答えします。
レガシクライアントと移行のNT系OSでの名前解決のプロセスは同じであると認識しています。
ただし解決する名前によって、プロセスが異なります。

解決対象の名前が「15文字以上かピリオドを含む」場合は以下の順となります。
DNS→NetBIOSキャッシュ→WINS→ブロードキャスト→LMHOSTS→hosts

「15文字以下でピリオドを含まない場合」は以下の順となります。
NetBIOSキャッシュ→WINS→ブロードキャスト→LMHOSTS→DNS、hosts

あまり自信がありませんが、自分の認識だと上のとおりです。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-09-23 17:13
こんにちわ.

何度かここでも紹介させていただいていますが,
http://www.monyo.com/technical/windows/msnet/
ここが参考になるかと.
ぺぇぺぇ
会議室デビュー日: 2005/09/22
投稿数: 5
投稿日時: 2005-09-26 09:41
モン吉様、kaz様はじめまして。
ご丁寧な回答ありがとうございます。理解が深まりました。

ちなみにADに参加したクライアントは
DNSサフィックスにADのドメイン名がつくので
どんな名前解決の要求されても「15文字以上かピリオドを含む」の動作を
最初に行うということになるのでしょうか。

1

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