有时候,我不得不在不稳定的互联网连接下使用SSH。
ping some.doma.in
PING some.doma.in (x.x.x.x): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
64 bytes from x.x.x.x: icmp_seq=3 ttl=44 time=668.824 ms
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
Request timeout for icmp_seq 7
64 bytes from x.x.x.x: icmp_seq=8 ttl=44 time=719.034 ms
有没有一种使用工具增加 TCP 连接可靠性(尤其是 SSH)的方法?
我想象中的是一种 SSH 代理,它运行在一个带有良好连接的机器上,接收 UDP 数据包,使用更高层网络协议对它们进行排序,使用 SSH 将它们转发到目标服务器,并回复给原始来源。
或者是否有任何 SSH 命令行开关可以启用更多数据冗余或其他任何内容以避免“断开的管道”?
或者可能是一个客户端-服务器应用程序,它使用比特流网络分发数据包,并允许来回转发命令到 SSH。(=高延迟但高可靠性)
// 我尝试过 screen 等工具,但有时连接不够可靠,无法实现有效的工作。
提前感谢!