質問: マイネットワークに自pcしか表示されない 2台のpc(どちらもwindowsxp-homeedition)とlan対応外付けhdd(buffaloのlinkstation)をハブを介して接続しました。 片方(仮にpc(a))のマイネットワークにはもう片方(同pc(b))とlan接続hddおよび自pcが表示されます。但しhddは共有できますが、pc(b)は覗けずに撥ねられます。 ところがpc(b)のマイネットワークにはpc(a)もlan接続hddも表示されません。自分のpc(b)が出てくるのみでlan接続hddの共有が出来ない状態です。もちろんマイネットワークからネットワーク全体-microsoft windows network-workgroup(pc(a),(b)とも「workgroup」設定)と辿っても同じく自分のpcのアイコンしか出て来ません。 また、どちらのpcからもインタネット接続は問題なく、pc(b)のieでlan接続hddのipアドレスを叩くとhdd設定画面が出てくるので認識はしているようです。 これってpc(b)の設定のどこらあたりに狙いをつけて調べればいいでしょうか? 一応どちらのpcともインターネット接続ファイアウォールのチェックは外してあります。 ...てなわけでこれにハマって半日潰してしまいました。ヒントまたは一応検索しましたが過去に同質問があれば番号だけでもご教示いただければ幸甚です。 よろしくお願いします。
回答: (1) [コントロールパネル]-[ネットワーク接続]から「ローカルエリア接続」のプロパティを開いて、双方のpcで設定に違いがないかどうか確認する。 ※恐らく、微妙に設定が違っていて見れてない可能性があるため。 (2) [スタート]-[ファイル名を指定して実行]で「\\ipアドレス」と打ってみて、相手に接続できるかどうか確認する。 →この場合、名前の解決ができてないだけの可能性がある。(1)で設定できるdns、winsあたりの設定が怪しい。 (3) c:\windows\system32\drivers\etc に「lmhosts」というファイルがあったら、これを別の名前に変えてしまう。 または、winsの設定でlmhostsを読み込まないように設定する。 →普通は拡張子が「.sam」なので、拡張子を表示するようにしている場合「lmhosts.sam」と表示されるはず。 もしも拡張子を表示していない場合は、「lmhosts」が2つある可能性もある。 スパイウェア等によって、このファイルに自動的に適当な書き込みが行われてしまうと、ファイル共有ができない場合があるため。それで名前の解決ができてないとか。 他にも色々考えられるので、はずしてるかもしれませんが、とりあえず上記を調べてみましょう。