最近开通了一个 Do 旧金山机房的主机,ping 延迟 200ms 左右,ssh 过去延迟感明显,参考 https://mosh.mit.edu/ ,本地使用 mosh username@ip
连接过去,效果一般(终端软件为 iTerm 默认设置)。使用官方的 chrome 插件即时响应效果倒是不错,但是快捷键缺失,略有不便。求助大家,有什么解决办法。
1
zk8802 2014-11-01 12:58:56 +08:00
mosh 不能解决延迟问题。
想解决延迟问题,只能换一条从本地到服务器的路由(比如使用 VPN),或者让本地离服务器近一点儿。 |
2
VYSE 2014-11-01 14:00:36 +08:00 via Android
mosh的优化是每次按键不必等回显,而是先显示出来,慢慢后台发按键,其实最后enter时候还是有些延迟的。不过udp通信优化的还不错,丢包解决的还好。
|
3
ryd994 2014-11-01 17:24:58 +08:00
照理说200没啥啊,跨太平洋随随便便就300+,我感觉日常管理还能接受,感觉肯定是感觉得到,但不影响吧。
|
4
runcelim OP 原来 mosh 扩展在 chrome for windows 版粘贴是 Ctrl + Shift +V,OS X 版为 Cmd +V
|
5
Todd_Leo 2015-11-11 16:02:02 +08:00
> mosh 的优化是每次按键不必等回显,而是先显示出来
然而每次我按键后还是要等个几百毫秒, 才会显示出来 |
6
biglazy 2016-07-01 17:38:58 +08:00
几百毫秒还好了,我最近动不动就得几秒才回显,还老断;这什么 mosh 也救不了了啊。。。
|
7
shoaly 2017-01-18 20:45:32 +08:00
@Todd_Leo 这不科学, mosh 的原理就是 本地 0 延迟... 莫非你装了 mosh 之后没有使用 mosh 的客户端么
|
8
pythonee 2017-02-21 06:25:51 +08:00
mosh 是怎么实现连接保持的呢
|
9
Fomovet 2017-05-03 16:42:33 +08:00
在 Mac 系统上使用 termina 连接国外的 ssh 感觉很慢这跟网络有关,连接慢我就忍了但是输入命令时延迟几秒我就真不能忍了,根本不能愉快的敲命令了所以我的做法是使用代理连接 SSH
参考文章: http://www.jianshu.com/p/db03e0709ebf http://www.jianshu.com/p/2fa08ca3366e |