ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Macを教える・教わるコミュの【システム】win→macの接続ができません。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
 手詰まりになってしまったので、質問させて頂きます。
Mac : PowerBook G4, OS10.4.6
win : デスクトップ機, windowsXP professional

 MacとWindowsを家庭用ルータを介して共用しているのですが、しばらく前からwin側からmacの中が全く見えなくなってしまいました。IPアドレスを入力しても「そのフォルダは有効でないようです〜」と出ます。ワークグループのコンピュータから見ようとしても「セマフォがタイムアウトしました」と言うメッセージが出てしまいます。
 逆にMac側では、「ネットワーク」からWinの共有フォルダをちゃんと見ることができます。
 以前は問題なく見えていて、ワークグループ名やコンピュータ名は変更していません。もちろんMacの「共有」の「windows共有」は有効になっています。また職場のwindowsパソコンからも、やはり一方的に見えなくなっているので、Macに問題があると考えられます。

 そこで調べてみると、どうもMac内でwindows共有機能を司っているsambaプログラムに問題があるようなのです。
  http://www.samba.gr.jp/project/kb/J0/1/07.html
unix系の操作は不慣れながら、上記ページを参考にホスト名などを追加してみましたが、やっぱりダメでした。
 
 Macからは見えるならいいじゃん、と言われそうですが、ファイル同期に使っているフリーソフトがwindows用なので、windows側から見えないと同期が面倒なんです・・・。
 そんなわけで何かアドバイスがありましたら、よろしくお願いします。

コメント(13)

すみません。回答じゃないんですがどうしても一言。
ますさんのおかげで僕のwinとMacの共有ができました。
↑のコメントのおかげです。
ありがとうございます&回答でなくてすみませんでした。
なにー?裏切りモノー!!(笑)
お役に立てたなら幸いです。やはりsambaの設定がカギなのでしょうか?
MacからWinが見えてるかが鍵かなぁ
ターミナル開いて次のコマンドを実行した結果はどうなって
いるでしょうか?
% ping -c 5 <host>
<host>は hosts ファイルに登録してWindowsマシンの名前と
換えて実行して下さい。
おそらくDNSサーバでIPアドレスに変換してやれば大丈夫だとは思うのですが、家庭利用ではDNSサーバは立てないですよね^^;
とりあえずWin側のlmhostsにMacのコンピュータ名を登録して、「LMHOSTSの参照を有効にする」チェックを入れて見てください。
LMHOSTSは\Windows\SYSTEM32\Drivers\etcにあるかと思います。

おそらく今の状態でもファイル名から指定して実行で「\\IPアドレス\共有名」と入れればアクセスはできるのではないかと思いますが・・・。
的はずれかも知れませんが、Windowsのファイアウォールを切るとMacが見えるようになり、その後ファイアウォールを戻しても問題が発生しない、という経験があります。WindowsXPhomeをSP2に上げたときにこの問題が起きましたが、ウイルスセキュリティーなどの他社製Winファイアウォールでも似たような問題が起こる可能性があると思います。外部とLANの接続を切った上で、一度ファイアウォールを切ってみると検証できると思います。

ほかにはルータが誤動作していて、ルータの再起動で直る場合もあります。Win機をイントラネット上に置いただけ(サーバーではないので外部からのアクセスは禁止)でルータへの外部からの参照が四六時中起こるようになり、ルータが古いせいか動作が遅くなったり誤動作したりするという経験も、自宅と職場の両方でしています。以来、動作が遅いときはモデム、ルータ、AirMacExtremeの再起動をしており、速度が改善する(流れがよくなる)事が多いです。
皆さん、アドバイスありがとうございます。

>wallさん
Macからのpingは通ってるみたいです。「正常にpingが送られてロスは0%だった」と言う旨のメッセージが出てます。

>ばさささん
 Winのマイネットワークから「ネットワークプレイスを追加する」で「\\IPアドレス\共有名」を指定していますが、「そのフォルダは有効でないようです」と出ます。
 因みに「ワークグループのコンピュータを表示する」では、自機と共にMacのマシンも表示されます(マシン自体は認識されているらしい)。しかしそのアイコンをクリックしても「セマフォがタイムアウト〜」になっちゃうんですねぇ。
 LMHOSTSの設定については、明日すぐ試してみます(Macを職場に置いてきちゃったので・・・)。

>nnishiさん
 ファイアウォールも切ってみましたがダメでした。また自宅ではルータ接続ですが、職場ではLAN上で固定IPにて接続しています。それでも同じ症状なので、やはりコンピュータ自体の問題のようです。

 もう少し色々試して見たいと思います・・・。
Macのhostsは正しく記述できていますか?
多少アドレスや名前はぼかしてもいいので、ここに書いてみてください。

あとは家のLANも固定IPにしたほうが良いでしょう。hostsに書いていないIPが割り振られてしまうと意味がありません。
または、ルータによってはEthernetアドレスによってIPを固定で割り当てることができるので、お使いのルータがこの機能に対応しているか調べてみると良いと思います。

原因やはっきりした対処法はまだわかりませんが、きっかけはどちらかのOSアップデートと見ました。
OSアップデート後にネットワークまわりがおかしくなった経験を何度もしています。
蛇足ですが、念のためWinのTCP/IPのWINS設定で「NetBIOSを有効」の設定になっているか確認したほうがいいかもしれません。
だめだ〜!!
>ばさささん
LMHOSTSの設定、NetBIOSの設定ともに試してみましたがダメでした。

>geshoさん
 hostsは以下のように記述しています。
  192.168.1.11 dora
 IPアドレスはルータが自動的に割り当ててるものですが、2台しかつながないので(つなぐ順番も同じなので)、毎回同じアドレスが割り当てられています(「共有」で確認済み)。
 確かに、MacOS10.4のアップデートからおかしくなったような・・・。OS再インストールしたら直るかしらん。面倒臭い〜!!
追記。
 pingを打ってみると、Mac→Winでも、Win→Macでもちゃんとpingが通ります。さらにIPアドレスではなくホスト名でpingを打ってもやはりうまくいきます。
 じゃぁ名前の解決はしてんじゃん!なのにナゼ中身が見えない!?
Mac上でファインダーのメニューバーから「移動」
「サーバへ接続」「サーバアドレス」欄に
smb://192.168.1.11/ もしくは
smb://192.168.1.11/共有フォルダ名
でアクセス出来ませんでしょうか?
>wallさん
 あ、いや冒頭にも書きましたが、MacからWinは問題なく見えるんです。ファイルのやりとりもできますし。
 しかしWinからMacがちっとも見えないのです。この一方的な愛はどうやったら成就するのでしょうか・・・。
事後報告。
 色々やったんですが、結局つながらず・・・。他にも不具合があったので、思い切ってOSの再インストールをしちまいました。
 アップデートもして復旧させたところ、Win→Macが見えるようになりました。・・・何でだろ?原因と対策が不明なままなので、再発の不安は拭い去れませんが、まぁ結果オーライということで。
 皆さん、たくさんのアドバイスありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Macを教える・教わる 更新情報

Macを教える・教わるのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング