みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

sambaにWinクライアントから接続できません

環境を記述します

[ホスト]
さくらVPS 2GB(グローバルIP)
CentOS6
samba 3.5.10

[クライアント]
Windows7 HomePremium / WindowsXP HomeEdition
どちらもウィルスソフトは Microsoft Security Essentials

[自宅LAN]
JCOMブロードバンド160M
モデム - ルータ - WinPC(複数台) の単純接続

[状況]
・自宅LAN内Winクライアントからsambaにアクセスできない
・会社のLANからはアクセス可能(会社LANの設定詳細内容は不明です)
・E-Mobileからもアクセスできない

[エラーメッセージ::Windowsネットワーク診断]
「ファイルとプリンタの共有リソース(IPアドレス)はオンラインですが、接続試行に対応していません」

詳細情報の表示

「リモート コンピューターはポート 445 での接続に応答していません。ファイアウォールまたはセキュリティ ポリシーの設定、あるいはリモート コンピューターが一時的に利用できないことが原因である可能性があります。コンピューター上のファイアウォールには何の問題も見つかりませんでした。」

[自宅環境で試したこと]
・ルータ(NEC Aterm WR8300N)のデフォルトフィルタ設定を全て破棄(137-139,445が含まれていたため)
・ルータ(NEC Aterm WR8300N)を外してモデムにLANケーブルで直接続
(JCOMのサポートに確認したところJCOM側でのフィルタリングは一切ないとのこと)
・クライアントのファイアーウォール無効化
・ホストのiptables無効化
・クライアントのウィルスソフト無効化
・SSHによるLoopBack接続
・Netlogonサービスの許可(Win7)
・SMB2での接続(smb.conf に max protocol = smb2 追加、Win7)

といったところです。

上記を全て試行しても結果(エラー)は同じです。
※ sshによるループバック接続の場合のみ
「リモートデバイスまたはリソースが接続を受け付けません」

詳細情報の表示

「デバイスまたはリソース (IPアドレス) は、ポート "ファイルとプリンターの共有 (SMB)" で接続を受け付けるように設定されていません。」
となります。ただ、このエラー対応をするとエラーは消えますが自分のマシンの共有フォルダが表示されるだけの結果となります。

自宅環境でも双方向でpingは通っていますし会社LANでは何の問題もなくアクセスできるため、クライアントマシンの設定よりも自宅のLAN環境を疑っているのですが、ルータ撤去でも結果が同じということで原因の切り分けができません。
(E-Mobileは詳しく調べていません)
ただ、会社環境でクライアントからnbtstatを打つとちゃんとネームテーブルが表示されますが自宅では「ホストが見つかりませんでした」になってしまいます。ネットワークアダプタのipv4設定も常にNetBIOSを有効にするに変更したりしましたがダメでした。

尚、sambaのバージョンが3.5で尚且つWindows7だけでなくXPでも同様の現象ということで認証レベルを下げるという対応はしていません。

因みにVMwareで立てたLAN内のバーチャルマシン(CentOS5.6)に同じ記述内容のsmb.confでsambaを起動したところこちらは何の問題もなくディレクトリへアクセスできました(上記対策は全くなしで大丈夫でした)。

ネット上にあがっている様々な対応をしてみましたがかれこれ5日ほどハマってしまいました。
皆様のお力をお貸し頂ければ幸いです。

投稿日時 - 2012-04-13 02:21:21

QNo.7418246

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>説明足らずですみません。上記さくらVPSは私個人のVPSで会社のLANとは関係ありません。

そういう事なら会社のネットワーク周りの設定などがわからないと
ちょっと私にはわかりそうもないです。
お役に立てなく申し訳ないです。

投稿日時 - 2012-04-14 23:13:05

お礼

>お役に立てなく申し訳ないです。

そんなことありません。結局自宅にもVPNを引くかDAVなどを利用して他のプロトコルを使うべきなんだということが分かりました。

ありがとうございました。

投稿日時 - 2012-04-15 02:42:50

ANo.1

会社が借りられてるVPSはVPN接続で会社のLAN上にあるように見せかけてあると思いますけど・・・
sambaというかMicrosoftネットワークをWANでアクセスできるような事はまともならしません。

>どちらもウィルスソフトは Microsoft Security Essentials

ウイルスソフトというとウイルスの事になってしまいますよ。
セキュリティーソフト(アンチウイルスソフト)ですね。

投稿日時 - 2012-04-13 07:10:00

補足

ご回答ありがとうございます。

>会社が借りられてるVPSはVPN接続で会社のLAN上にあるように見せかけてあると思いますけど・・・
>sambaというかMicrosoftネットワークをWANでアクセスできるような事はまともならしません。

説明足らずですみません。上記さくらVPSは私個人のVPSで会社のLANとは関係ありません。会社が使っているサーバがVPSなのか専用サーバなのかは分かりません。
ちなみに会社といっても私が所属している会社ではなく業託でお世話になっている会社で、PCも個人持込でそこのネットワークに接続させて頂いていまして、そこで接続してみたら繋がりました、という感じです。

>ウイルスソフトというとウイルスの事になってしまいますよ。
全くその通りですね。失礼しました。

投稿日時 - 2012-04-13 09:04:20

あなたにオススメの質問