こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ActiveDirectoryとWINSについて

いつもお世話になっています!

先日講義でこんな実習をしました。
1.教室で4チームに分かれて、それぞれ4つの異なるセグメントを構築
2.すべてルータを挟み通信可能
3.教室全体で1つのドメインを構築(各チームに1台ActiveDirectoryをイ  ンストールしてドメインコントローラを構築)
4.各チームに1台DHCPサーバ構築
5.ドメインユーザを複数登録
6.クライアントPCとして、Windows2000Proが1台、Windows98が1台
7.WINSサーバ設定

設定は以上です。
ここで、先生が「Windows98がいるのでWINSを設定しないといけない」とおっしゃったのですが、なぜだか理解出来ぬまま講義終了となってしまいました。
つまりWin98がいなければ、いらないということだと思うのですが、いまいち分かりません。
ActiveDirectoryインストール時にDSN設定をしたので、DNSがありますが、Win98ではDNS機能は使えないということでしょうか?
Win98のTCP/IP設定画面でもDNSを使うとか、使わないといった設定があった
ような気がします。
98がいるとWINSがいるの意味がよく理解できません!
どなたか、教えてください!!

投稿日時 - 2005-08-27 01:49:16

QNo.1607631

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

詳細を調査してみました

ネットワーク一覧を表示するメカニズムはブラウジングといいます。
これは Windows 9x のころにローカルセグメントだけを表示するものでした。
それがネットワークの進歩に伴い他セグメントのコンピュータを
表示するために WINS が考え出されました。
名前解決としては DNS と似ているのですが、
ネットワーク一覧を表示させるメカニズムを WINSにもたせています。
WINS エントリの「ドメイン名<1B>」はドメインマスタブラウザを表しています。
しかしながら DNS にはそのようなブラウジングにかかわる特殊なエントリはありません。
このため WINS が必要になってきます。

もともとネットワーク一覧で表示される、
されないというブラウジングの問題は Windows 関連のトラブルでも頻繁におこり、
解決しづらい問題でした。
そしてマイクロソフトが Active Directory を導入するときに
ブラウジングではなく Active Directory 情報から
コンピュータや共有フォルダを選択させるように誘導したかったという意図があるようです。
(このため DNS にはブラウジングにかかわる機能が含まれなかった)
Windows 2000 以降のクライアントでは
ネットワーク一覧の中に「Directory」というのがあってそこから
Active Directory 情報(つまりコンピュータ情報)を参照できるようにしています。
しかし、Win9X、NT系列にはそれがありません
よってWINSを入れましょうということになったのだと思います

投稿日時 - 2005-09-02 17:20:50

ANo.3

こんにちは
No2さんの補足です

基本的にはNo2さんのおっしゃられるとおり、
ADに参加することに関してはWINSは入れても入れなくてもよかったはずです

講師の方がWINSも入れておきましょうといった理由として
WinNT、Win9x/ME世代のOSのネットワークコンピュータアクセスに使用するサービスの優先順序の問題
というのが考えられます
ネットワークコンピューターアクセスに使用するサービスは
2000以降のOSですとADに参加しているクライアントではDNSを優先して参照しますが、
それより前のOSですとDNSよりWINSの方を優先して参照します
Win98の場合後者にあたりますので、WINS>DNS>ブロードキャスト
という順序になり、WINSで検索しようとして設定がないのでDNSで~
見たいな感じになるので環境によっては若干レスポンスが悪くなります
そのため講師の方がWINSも入れておきましょうといったのではないかと思います

Win98がADに参加するに当たってWINSは必須ではありませんが、
あるとよいサービスであるとお考えいただければと思います

投稿日時 - 2005-08-29 10:26:23

補足

初心者でも大変分かり易いご解説を頂きありがとうございます。WINS>DNS>ブロードキャストということは、やはりDNSで名前解決できるということですよね・・・
講師は1つのドメイン内にルータを4つ入れてネットワークを分けているから他のネットワークのコンピュータにアクセスするのに名前解決が出来なくなるとおっしゃっていた気がします。 研修環境だったので、WINSを入れただけだったのでしょ
うか・・・ 複数のネットワークで1つのドメインを構築しているという所はWINS
を立てることと直接関係はないということでしょうか・・・ 
何度もすみませんがよろしくご教授お願いいたします。

投稿日時 - 2005-08-31 10:40:47

ANo.2

はて?Active Directoryの運営にはDDNSが不可欠だと思います。
Win98をDNSで自動的に更新できるようにするには、ちょっとややこしいですが、DHCPで動的更新をサポートしないクライアント(Win2000より前のバージョン)のDDNSをサポートできるように設定できたと思います。
Active DirectoryにWin98を参加させるのにWINSは余り必要ないように思いますが。。。

投稿日時 - 2005-08-27 03:00:06

補足

ダイナミックDNSという仕組みを用いればWin98のいる環境でも名前解決ができるということなのでしょうか?DNSではダメなのでしょうか? 研修環境は複数のネットワークをルータで繋いで1つのドメインをつくっていました。DHCPは各ネットワーク上に1つ作ったのでドメイン内に4台でした。勉強不足で申し訳ありませんが、またご解説いただければ幸いです・・・

投稿日時 - 2005-08-31 10:35:00

ANo.1

厳密にはWin98がいても、名前解決にWINSは必須では
ありません。
DDNSなどの仕組みを使えば、Wins自体を使用しなくても
名前の解決、参照などのネットワークモデルが作成
可能です。

たたWin98の基本設計からWINSを参照するケースが
多いため実習をするのであればWINSをたてることは
ある意味正解だと思います。

投稿日時 - 2005-08-27 02:10:38

補足

ご解答ありがとうございます。環境の補足なのですが、複数のネットワーク(チームごとにルータを挟んでいる)で一つのドメインなので、98では、他のネットワークの検索が出来ないということでした。Win98でもDNSを使えるのであればどうしてだろう、と悩んでしまいます。 それでもやはりWINSはなくても運用はできるのでしょうか?度々申し訳ありませんが、ご教授お願いします。。。。

投稿日時 - 2005-08-31 10:30:45

あなたにオススメの質問