![通过 WiFi 进行 SSH/SFTP 的问题](https://linux22.com/image/654560/%E9%80%9A%E8%BF%87%20WiFi%20%E8%BF%9B%E8%A1%8C%20SSH%2FSFTP%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
前段时间,我们购买了一个无线控制器 (AIR-CT2504-K9),带有几个接入点 (MIMO 3x3)。一个接入点上同时连接的用户数量约为 20-25 个。我理解的没错,每个通道大约有 8 个用户。此外,我们在 5 米范围内还有第二个接入点,位于一堵小墙后面。
我们有 3 位 Mac 用户抱怨 SSH/SFTP 连接速度太快。当其中一位用户尝试从我们的主机(网络外)下载某些内容时,其余用户无法使用 SSH 连接到任何其他服务器。同时,下载速度从 1Mbps 下降到 0... 然后就下降了。
我尝试在 Windows 机器上重现该问题。情况稍好一些,至少速度没有大幅下降。但有时下载会停止,Mac 和我的 Windows 机器上的 SSH 连接都会挂起。几秒钟后它又可以正常工作了。所以 Windows 机器不会像 Mac 那样完全杀死其他机器。
为了排除路由器配置和远程主机配置,我们尝试通过电缆进行操作。没有出现任何问题。
我也建立了登录,但没有发现与这些丢失有关的任何内容。甚至事件数量也没有增加。
可能存在什么问题?人太多了?是否有可能为 SSH 协议设置优先级?
答案1
看来我找到了解决办法。不确定下面哪一种方法有效,但现在我的 WiFi 用户可以通过 SSH 以大约 2Mbps 的速度下载。当然,不会出现连接中断的情况。
- 首先,我对两个方向的 SSH 端口进行了优先级排序。
- 其次,我启用了负载平衡和频段选择。幸运的是,到目前为止,它对我们的 Skype 通话没有影响。