ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:satosi12342 lmhostsが利用できない
困り度:
  • 困っています
lmhostsが利用できない件についておたずねします。

まず、環境ですが
192.168.0.〜というネットワークAと
192.168.1.〜というネットワークBを
一般のブロードバンドルータを介して接続しています。

ネットワークAのWindows32\driver\etcにlmhostsを
次のように設定しました。
192.168.1.22 test11

この状態でネットワークAのコマンドプロンプトから

ping 192.168.1.22
と入力すると当然反応が帰ってきます。
また、
ping test11
と入力しても、同じように反応が返ってきます。
この場合、lmhostsで名前解決をしていることが
わかります。

そこで、マイネットワークを起動して
アドレス欄に
\\192.168.1.22
と入力すると、正常にネットワークBに
接続します。ところが
アドレス欄に
\\test11
と入力すると、名前解決をしているはずなのに
\\test11が見つかりません。
とダイヤログにエラー表示されてしまいます。

lmhostsで設定した名前で別のネットワーク
に接続するにはどうしたらよいのでしょうか?
質問投稿日時:08/03/19 14:46
質問番号:3876246
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:Toshi0230 > \\test11が見つかりません。
> とダイヤログにエラー表示されてしまいます。

メッセージは「ネットワークパスが見つかりません」ではないのかな?

ネットワークA側でWindowsの名前解決にlmhostsが必要なら、反対側もlmhostsが必要だと思うけども、どうでしょう?
Windowsネットワークは、両方で互いのホスト名が解決できないと正常に通信できません。

反対側のPCにもlmhostsを設定してみてください。

あ、あと、コンピュータ名が通信元と通信先で重複していると、これもWindowsネットワークでは通信できません。ご注意を。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/20 01:56
回答番号:No.3
この回答へのお礼>メッセージは「ネットワークパスが見つかりません」ではない
>のかな?

違います。先に書いた通りのメッセージです。

>反対側のPCにもlmhostsを設定してみてください。

アクセスされる側には設定しなくてもokでした。

いろいろとありがとうございます。

回答

良回答20pt

回答者:water_mouse \\192.168.1.22
ができているので、ルータでNetBIOSが止まっている影響というのは薄いと思います。

nbtstat -c
で、キャッシュに乗っていることは確認済みですよね?
ホスト名は実際にtest11ですか?
ここでの質問の便宜上test11と書いていて、実際の環境では別の名前とかっていうことはないですか?
確か16文字の長さ制限があったと思いますが。
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:08/03/19 18:01
回答番号:No.2
この回答へのお礼実際とは異なる名称にしていたのが原因でした。
アクセス先のコンピュータ名と異なる名称で
あっても、ホストへのアクセスやpingは
できてしまうので、netbiosもokかと思っていました。

成功しました。どうもありがとうございました。

回答

 

回答者:water_mouse 192.168.1.22 test11 #PRE
でダメですか?
種類:回答
どんな人:専門家
自信:自信あり
回答日時:08/03/19 15:20
回答番号:No.1
この回答への補足はい。それも試してみました。
nbtstat -Rでキャッシュをクリアすることも試してあります。
TCP/IPのプロパティ設定画面で[詳細設定]をクリックすると表示されるダイアログのうち、[WINS]タブに、NBT(NetBIOS over TCP/IP)関連の設定と併せて、LMHOSTSファイルに関する設定項目があります。ここもLMHOSTSを利用するにチェックが入れてあります。
この回答へのお礼NBTが有効になっているとtest11を
コンピュータ名と勘違いして
エラーが出るのかと思い、
NBTを無効にして試して見ましたが
結果は同じです。

どなかた本当に出来ている方ありますか?
あとはルータがなにか邪魔をしている
としか思えません。
 
最新から表示回答順に表示良回答のみ表示