• ベストアンサー

DNSとWINS

先週からIT事務として入ってきたのですが業務も手伝う事になって アップアップしています。どうかお知恵をかしてください。 私のいるところはウィンドウズやマックなど様々なOSが存在している ネットワークがあります。 DNSとWINSを併用しているのですが、どこの文献を読んでもDNSだけで 十分なんじゃないの?と思えて仕方がありません。 圧倒的にウィンドウズPCが多いのは事実ですが、他のOSも少なからず あるし、名前の解決ならばDNSだけにしたほうが管理も楽になると 思うのですが、どうなのでしょうか。先輩社員に聞いてみましたが、 要領を得る回答はもらえませんでした。決まってる事だから・・・、 みたいな回答で腑に落ちていません。 ちなみにこのネットワークにはユーザーが3000人ほどおり、9割は ウィンドウズです。 なぜ、DNSとWINSを併用するのかそのメリットをご教授ください。 また、もしも可能ならそのデメリットなども教えて下さると 嬉しいです。宜しくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.2

誤解を恐れずに言えば、Windows9x/NTまではWINS優先で名前解決を行い、Windows2000以降はDNS優先で名前解決を行っています。 なので、Windows9x/NT系のOSが動作している場合、WINSを併用した方が無駄なトラブルが発生せずにすみます。 デメリットとしては、Active Directoryを導入している場合、ドメインの階層構造にWINSは対応していません。というか仕様上できません。 この場合、ドメイン毎にWINSを立てる必要がありますし、ドメインをまたがってWINSのデータ共有ができません(やってもいいけどホスト名がバッティングする可能性がある)。

aki1718
質問者

お礼

なるほど、古いOSにはWINSの方が適切なんですね…。 確かに9x系が30%程度まだあるそうです。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

windowsにおけるNBTの名前解決優先度は キャッシュ>WINS>ブロードキャスト(Hノード)>lmhosts>hosts>DNS となっています。 WINSに登録されていれば当然手順が軽くて済むので WINにおいてはもっとも効率的でしょう。 もちろんDNSオンリーでもいけるとおもいます。 DNSの場合はBIND9などのDDNSで設定するのが基本に なると思います。 ちなみにWINSにしてもDNSにしても所詮名前の解決手段 でしかありませんので、ネットワークブラウジング (いわゆるマイネットワークの表示)には無関係です ので、その意味ではどっちでも大してかも。ただし WINSの場合はブラウズマスターがわかるので そのあたりの運用面では意味があるかもしれません。

aki1718
質問者

お礼

ありがとうございました。 大変参考になりましたm(_ _)m

すると、全ての回答が全文表示されます。