アプリ版:「スタンプのみでお礼する」機能のリリースについて

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

A 回答 (4件)

こんばんは


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

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

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

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

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


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

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

この回答への補足

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

補足日時:2004/11/10 00:07
    • good
    • 0

他の方も回答されている通り、クライアント側にLMHOSTSファイルもしくはHOSTSファイルを記述すればルータ越しにコンピュータ名での接続が出来ると思います。


http://www.atmarkit.co.jp/fwin2k/win2ktips/442ho …
http://www.atmarkit.co.jp/fwin2k/network/baswinl …

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

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

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

お礼日時:2004/11/10 19:38

サーバーの利用が、単にクライアントがサーバーのファイル/プリンタを共有するだけであれば、サーバー側のLMHOSTSは記入無くても良いはずです。


クライアントのLMHOSTSにだけサーバーを書けばアクセスできます。サーバーはクライアントのアクセスを受けることで相手のIPアドレスがわかりますから。
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/11/10 19:36

>サーバには通信するクライアント台数分のHOSTSファイルを書けばよいのでしょうか。


HOSTSファイルはひとつで
そのなかにネットワークのNETBIOS名とIPの対応を
すべて書きます。
#1で言われているとおりです。

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

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

お礼日時:2004/11/10 19:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!