透過替代連接埠存取 smb/windows 共享的語法是什麼?

透過替代連接埠存取 smb/windows 共享的語法是什麼?

當我的路由器上的連接埠 139 到我的基於 linux-smb 的 NAS 的連接埠 139 的連接埠轉送啟用時,執行一個簡單的 \computername。動態IP服務XWindows 上的 .com\sharename 有效。但是,當設定為任何其他連接埠時,例如 \computername。mydynamicIpService當路由器設定為在內部將該連接埠轉送到 139 時,.com:999\sharename 無法正常運作,我的語法是否錯誤,或者還需要其他什麼?

答案1

做不到抱歉。 Windows 不支援 445/139 以外的 TCP 連接埠。 (這是一個參考。

答案2

rinetd您可以在客戶端電腦上嘗試 Windows 端口,這將允許您在客戶端電腦上執行類似以下操作:

#bindaddress  bindport connectaddress connectport
192.168.1.1   139      4.2.2.2        999

假設成功,您可以在用戶端電腦上使用常規的 \servername.server.com\sharename,並rinetd變更該位址的連線連接埠。

本文:http://codewut.de/content/port-redirection-windows有更多資訊和修補的二進位檔案。我自己還沒有嘗試過,但看起來值得嘗試。

相關內容