当我尝试通过 ssh 从不在本地网络中的远程计算机进行连接时,我遇到了麻烦......
当我尝试执行 TUI 应用程序时,它挂起,我无法执行任何操作...我输入内容./menu
,然后什么也没有发生。然而,当使用本地 IP(本地网络中的另一台计算机)通过 ssh 连接时,该程序运行没有问题。
但这个 100% 相同的程序也安装在另一台计算机上。当通过 ssh 连接到具有远程 IP 的另一台计算机时,我没有遇到任何问题!
解决方案
我增加了路由器的 MTU 值
答案1
好像坏了PMTUD。检查所有相关计算机的 MTU,并使用它ping -D
来确定可以通过路径传输到远程主机的最大数据包大小。