2013/11/08 (金)

2013-11-08:[solved]windows7 上の共有フォルダが mount.cifs できない

昨日の続き。
この手のトラブルはなにがなくともパケットキャプチャーだよね、と基本に立ち返り、wireshark で mount.cifs できる場合とできない場合のパケットをとってみる。

20131108_mountcifsng20131108_mountcifsok

192.168.20.62 がクライアントの CentOS な VM。
192.168.20.61 が問題の Windows7、192.168.20.30 がマウント可能な別ネットワークドライブ。。
左がダメなパターン、右がうまくいくパターン。

SYN に対して、SYN,ACK 返ってきてないね。
ここで、「そもそも Windows にたどり着いてないんじゃないの?」と気づく。

Nortonか?

さっそく、その方向でググってみたら、出てきたよ。。。

[Norton Internet Security] 常駐するようにしたら、ネットワーク内の他のパソコンとファイルやフォルダを共有できなくなりました。
http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4104-6740

結局、ここの指示通りに自分も設定入れて、解決。
が、Norton 入れたのなんて何か月も前だぞ?なんで昨日になっていきなり変わるんだ。。。

  1. Norton Internet Security のウィンドウを出す
  2. 詳細表示を押す
  3. ネットワークセキュリティマップを押す
  4. 初期化が必要とか言われるのを、続行を押して進める
  5. ネットワークセキュリティの概要でOKを押す
  6. ネットワークセキュリティマップのネットワークの詳細の下にある、アダプタ選択で該当のネットワークアダプタを選ぶ
  7. はてなアイコンで新規と書かれているものをひとつ選び、「信頼レベル:保護」の右の編集を押す
  8. 「完全な信頼」を選択してOK
  9. ネットワークセキュリティマップに戻り、ネットワークアダプタの選択のところで「信頼制御」を選ぶ
  10. さきほどの完全な信頼のデバイスがあることを確認する
  11. これで復活。

    comment

2013/11/07 (木)

2013-11-07:windows7 上の共有フォルダが mount.cifs できない

仕事場の Windows7 デスクトップ機には、VMwareServer で VM として CentOS を入れていて、Windows 上の特定のフォルダを CentOS から mount.cifs でマウントしてファイル共有する生活をながらくしていた(VMware のネットワークアダプタはブリッジ設定)。
のだが、今日になっていきなりそのマウントができない。

$ /sbin/mount.cifs //192.168.x.x/win7folder /mnt/win7folder -o username=xxxx,iocharset=utf8
[sudo] password for xxxx: 
Password: 
mount error(110): Connection timed out
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

コマンド打った後のふたつめの Password は共有フォルダのユーザー xxxx のパスワードね。
で、パスワードを打ってから数分経って、timed out のエラーを喰らう。

いろいろググって情報ないか探す。
やれ「6to4のネットワークアダプタがわるい」だの、「ファイヤーウォールの共有設定が」だの、いくつかページを見つけるが、しかしながら解決には至らず。
なお、VM の CentOS から、同一セグメント上の別のネットワークドライブはマウントできる。だもんで、問題は Windows7 側よね。
どうしたものか。。。

comment