使用 Putty 客户端的 SMB SSH 隧道非常慢

使用 Putty 客户端的 SMB SSH 隧道非常慢

我已经使用 putty SSH 客户端建立了一个 SMB SSH 隧道,以便直接从我的 Windows 机器上的服务器编辑我的网页(也是因为我的 virtuazoo 服务器不允许 NFS)。

即使将 blowfish 设置为加密算法,它也会变得非常慢(2-3 KB/s)

有什么提高性能的想法吗?

答案1

简短的回答就是放弃在高延迟链路上使用 SMB。

该协议在高延迟链路上表现不佳,因为它的许多操作需要多次往返才能确认。调整 TCP over TCP 也会导致问题,这将适用于 SSH 和封装协议。

如果您可以让客户端和服务器支持 SMB2,那么会有一些改进。或者您可能只想切换到 sftp、webdav 或其他网络协议。

答案2

您可以按照此处的说明使用 MxTunnel: http://barracudaserver.com/products/BarracudaDrive/tutorials/SmbTunnel.lsp

更好的选择是使用 WebDAV 而不是 SMB。WebDAV 的设计目标是在互联网上保证安全。

相关内容