SAMBA に接続できません - ISP がブロックしています

SAMBA に接続できません - ISP がブロックしています

セキュリティの問題はさておき、自宅からサーバー(専用サーバーでも VPS でも構いません)への SAMBA 共有に接続したいと考えています。

サーバーは完璧に動作しています。問題はクライアント側にあります。もっと明確に言うと、問題は私の ISP にあります。

3G を使用するスマートフォンでも、これらの共有にアクセスできます。ISP が提供する無料 WiFi を使用する場合も、問題は発生しません。 --> 非常に悪く、危険であることは承知しています。代わりに、私のホーム ネットワーク (WiFi またはイーサネット) は、samba 共有に接続できません。

私が試したのはこれです:

1) クライアントでポート 137、138、139、447 を開きました (意味がわかりませんが、これらはサーバー ポートです)

2) クライアントを DMZ に配置します。それでも結果は出ません。

3) ISP (VOO - ベルギー) に電話しましたが、電話オペレーターはどのように対応すればよいかわかりませんでした。


取得した終了ステータスは次のとおりです:

Connection to SERVER_IP failed (Error NT_STATUS_IO_TIMEOUT)

これは、公衆 WiFi では正常に使用できるが、自宅の接続では失敗するコマンドです。

smbclient //SERVER_IP/Testing -U USER

ルーターには単純な IPv6 ファイアウォールがありますが、これを無効にしました。クライアントにはファイアウォールがありません。

これを克服する方法をご存知ですか? 公衆WiFiは本当に使いたくないんです。

答え1

SSH を使用してサーバーに接続し、クライアントからサーバーへの SMB トラフィック用のトンネルを作成します。

何かのようなもの:

ssh -L 137:127.0.0.1:137 -L 138:127.0.0.1:138 -L 139:127.0.0.1:139 -L 447:127.0.0.1:447 [email protected]

そして次のように使用します:

smbclient //localhost/Testing -U user

これにより、クライアント コンピュータのポート 137、138、139、447 からのトラフィックをそれぞれのサーバー ポートに転送するトンネルが作成され、その後、smbclientクライアント コンピュータのリスニング ポートに接続されます。

このトンネルを「永続的」にするには、 を使用できますautossh

関連情報