みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

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

締切り済みの質問

名前解決

名前解決について教えてください。
Windowsネットワークでは、NetBIOS名の名前解決をしていると思います、たとえば、同じネットワーク内にあるサーバとクライアントでの通信はブロードキャストにて名前解決をしIPアドレスで通信をすると思いますが、ルータを挟んだ別ネットワークでの名前解決をLMHOSTSにて行う場合、HOSTSファイルはクライアントとサーバの両方に書かなくてはいけないのでしょうか。サーバ側にも書く場合、クライアントが複数台ある時は、サーバ側にはクライアント台数分のHOSTSファイルを書くのでしょうか。
教えてください。 

投稿日時 - 2004-11-09 23:38:01

QNo.1077607

暇なときに回答ください

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

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

回答(4)

ANo.4

他の方も回答されている通り、クライアント側にLMHOSTSファイルもしくはHOSTSファイルを記述すればルータ越しにコンピュータ名での接続が出来ると思います。
http://www.atmarkit.co.jp/fwin2k/win2ktips/442hostsfile/hostsfile.html
http://www.atmarkit.co.jp/fwin2k/network/baswinlan019/baswinlan019_04.html

ただ、Windowsネットワークにおいて、名前解決とブラウジング(一覧表示)は別の仕組みですので、LMHOSTSファイルの設定のみではネットワークをまたいだ一覧表示の問題は解決しませんので、ご注意下さい。
一覧表示するにはドメイン・マスター・ブラウザになれるNT/2000/2003 Serverか、SAMBAが必要になります。
http://www.samba.gr.jp/doc/browsing/browsing01.html

蛇足ですが、↓の様にIPアドレスを使えば、特に設定をせずとも別ネットワークへの接続はできます。
\\IPアドレス\

投稿日時 - 2004-11-10 03:51:31

お礼

回答有難うございました。
URL参考になります。

投稿日時 - 2004-11-10 19:38:40

ANo.3

サーバーの利用が、単にクライアントがサーバーのファイル/プリンタを共有するだけであれば、サーバー側のLMHOSTSは記入無くても良いはずです。
クライアントのLMHOSTSにだけサーバーを書けばアクセスできます。サーバーはクライアントのアクセスを受けることで相手のIPアドレスがわかりますから。

投稿日時 - 2004-11-10 02:43:02

お礼

回答有難うございました。

投稿日時 - 2004-11-10 19:36:15

ANo.2

>サーバには通信するクライアント台数分のHOSTSファイルを書けばよいのでしょうか。
HOSTSファイルはひとつで
そのなかにネットワークのNETBIOS名とIPの対応を
すべて書きます。
#1で言われているとおりです。

っていうか、サーバーがあるなら
WINS立てればいいですが。
WINSを使う場合は、固定で名前を登録することもできますが、
名前の解決をWINSサーバーを使う設定にしておけば、
サーバーにアクセスしに行った時に、登録されるので
世話要らずです。

投稿日時 - 2004-11-10 00:49:30

お礼

回答有難うございました。

投稿日時 - 2004-11-10 19:34:50

ANo.1

こんばんは
ネットワーク越えのファイル共有をするケースを、効率が良い順に並べると、以下のようになります。

1)WINSサーバ
2)UDPヘルパー
3)HOSTS

WINS はサーバを用意しなければならないので、難しいかもしれないです。

ルータやL3SWに[ UDPヘルパー ]機能があれば、NBTパケットも他のセグメントにフォワードさせることができます。こちらの方法も、低価格のルータではサポートしていない機能なので、導入が難しいです。

HOSTSは費用をかけずに導入できますが、PCの台数が増えると非常に面倒です。


さて、HOSTSファイルですが、基本的には全PCにインストールしてください。ただし、全てコピーして配布でOKです。
1つのHOSTSファイルの中には、全てのPC名とIPアドレスを記入してください。
インストールする場所は、Windowsのバージョンにより異なるので、ご注意ください。

不明点があれば、また聞いてください。
がんばってくださいね。

投稿日時 - 2004-11-09 23:45:48

補足

回答有難うございます。
UDPヘルパー知りませんでした。
調べてみます。
確認ですが、サーバには通信するクライアント台数分のHOSTSファイルを書けばよいのでしょうか。

投稿日時 - 2004-11-10 00:07:06

あなたにオススメの質問