运行“高带宽”命令(如 htop)时 SSH 会话冻结

运行“高带宽”命令(如 htop)时 SSH 会话冻结

我的客户端 OpenBSD 连接到 VPN,服务器 OpenBSD 也连接到 VPN,并转发 SSH 端口。

我可以很好地完成任意数量的任务,但是,例如,如果我,tar -xzvf lots-of-files.tar.gz它会显示一些任务,然后冻结,要求我关闭 xterm 并重新连接并tmux a返回到我的会话。如果我尝试启动像 htop 这样非常“重”的 tui 应用程序,我得到的只是黑屏和光标卡住。

值得注意的是,在这种状态下我仍然可以发送命令。我可以更改 tmux 窗格,或者我可以 ctrl+chtop 然后重新连接并重新附加,一切都很好。

这个VPS规格较低,只有512mb,但目前不做任何事物。并且 CPU 利用率不会超过 10%,RAM 利用率不会超过 100MB。

答案1

我的wireguard 接口和vio0 接口的MTU 值不匹配。我将它们全部设置为相同的值 1420doas ifconfig $interface mtu 1420 up并修复了它。能够毫无问题地运行 htop、vim、tmux、screen 以及所有我想要的爵士乐。

相关内容