![SSH 暂停 - 也许 MTU/数据包大小太大 - 如何确认并解决?](https://linux22.com/image/759108/SSH%20%E6%9A%82%E5%81%9C%20-%20%E4%B9%9F%E8%AE%B8%20MTU%2F%E6%95%B0%E6%8D%AE%E5%8C%85%E5%A4%A7%E5%B0%8F%E5%A4%AA%E5%A4%A7%20-%20%E5%A6%82%E4%BD%95%E7%A1%AE%E8%AE%A4%E5%B9%B6%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
我有一个 MacOS 客户端和 Linux 服务器(非 root 访问权限)。我正在使用 2 个版本的远程桌面控制工具。版本 2 运行良好 - 有一些小错误。供应商已更新到版本 3。版本 3 修复了许多错误,但有一个主要错误,即在我工作时服务器更新将暂停几秒钟或更长时间。供应商不承认这个错误,他们不会努力解决它。这两个版本都使用 ssh 启动服务器应用程序并通过 ssh 隧道进行通信。我怀疑版本 3 存在数据包大小/MTU 问题,我读到过这会导致 ssh 暂停。请参阅https://unix.stackexchange.com/questions/412192/why-would-ssh-freeze-for-minutes-at-a-time-when-other-traffic-is-unaffected
- 有没有办法确认此类问题?我尝试运行 Wireshark,但不知道该如何确认。
- 我可以编写一个用户模式程序来包装服务器软件吗?可以更改数据包大小的东西?
我没有这些服务器的根访问权限,所有这些软件都以用户级别权限运行。