web-dev-qa-db-ja.com

非標準ポートにSamba共有をマウントする方法は?

私のネットワークのファイアウォールは、TCPポート139および445ですべてのパケットをドロップします。したがって、すべてのSamba共有がLANの外部で機能するわけではありません。

Sambaデーモンに非標準ポートでリッスンさせてみました。 smbclientsmbmountの両方にサーバーポートを設定するオプションがあるため、この方法はLinuxでうまく機能します。しかし、Windowsでは同様のオプションが見つかりません。

Windowsは非標準ポートへのsmb共有のマウントをサポートしていますか?サードパーティのソフトウェアも使用できます。


編集:

\\hostname:port\shareWindowsエクスプローラーでは機能しません。不思議なことに、サーバー上で接続が確立されていることがわかります。しかし、Windowsは、サーバーに到達できなかったと私に言い続けます。標準ポート445のLANでも機能しません。その場合、ポート番号のないパスが通過します。

13
hpsMouse

残念ながら、Windowsはポート445と139しかサポートしていないため、これは不可能です。

Sshトンネリングを使用できる場合があります。 WindowsとLinuxを使用したリファレンスは次のとおりです。 https://www.ocf.berkeley.edu/~xuanluo/sshproxywin.html

1
user138278