请教:为什么 ssh 还没有云服务商提供的网页终端快?

2022-12-31 23:01:36 +08:00
 peterlitszo

一般在公司里也是用 ssh (虽然是用 VSCode ,但是底层也还是 ssh )。

最近在阿里云上搞了个台湾的服务器,理所当然先 ssh 过去,发现一卡一卡的(有时候还会无响应)。去阿里云的页面上有个网页终端,开始是有点不屑的,结果用起来还是很快也很流畅,有点被震惊了。

个人猜想可能是我请求到最近的一个边缘节点,然后边缘节点到那边的中心机房有专门的通路,就很快?

2792 次点击
所在节点    程序员
17 条回复
aaa5838769
2022-12-31 23:06:22 +08:00
有没有可能是你网络质量不行的原因呢?
peterlitszo
2022-12-31 23:08:01 +08:00
@aaa5838769 可是,浏览器和 ssh 不都是走的同一个互联网吗?(捂脸
mytsing520
2022-12-31 23:15:45 +08:00
等下?阿里云有台湾的主机?
peterlitszo
2022-12-31 23:30:02 +08:00
@mytsing520 有呀,本来一直在用 Vultr 的,但是 ssh 连不上,它的那个终端又不是很好用,我怒斥 80 大洋买了个阿里云的(轻量应用 + 垃圾存储 + 1M 固定带宽),看看效果......

感觉还行吧。

主要是我是公司网络,大厂的网络环境应该...... 还行吧?
lambdaq
2022-12-31 23:51:37 +08:00
原因是 ssh 是 tcp 直连。。。网页终端是阿里自己的大带宽。。。。
eason1874
2023-01-01 00:28:59 +08:00
网页终端是 VNC 吧,不是 SSH 连接
Noicdi
2023-01-01 00:31:21 +08:00
一种猜测,ssh 走服务器的时候有带宽限制,网页链接没有带宽限制?
Actrace
2023-01-01 00:43:47 +08:00
网页端的 SSH 是你用 TCP 协议通过 443 端口先连到代理机(通常代理机就在那台服务器的同一个网络下),然后代理机再去连接实际的服务器,由于 SSH 这个协议对延迟和丢包率很敏感,所以裸连海外一般体验不好。
经过代理机之后,你就等于通过 https 协议去连代理机,通常 https 运营商还给了比较高的 qos ,速度和效率肯定不可同日而语了。

不过也不排除前面这段 https 被负优化。。。
ps. 其实可以挂个 vxtrans 来改善 ssh 连接质量的,挺好用的。
wangritian
2023-01-01 10:37:04 +08:00
和楼主的猜想一致,你可以用 tracert 命令或 best trace 软件跟踪一下两个线路
peterlitszo
2023-01-01 12:34:36 +08:00
@Actrace 感觉说得很有道理~
phithon
2023-01-01 16:19:27 +08:00
你到网页是先到阿里云的 Web 服务器,阿里云 Web 服务器再通过自己的内网或专属通道连接你的服务器。
你到 SSH 是直接连上你的服务器。
cndns
2023-01-02 08:50:43 +08:00
用 mosh 试下
qviqvi
2023-01-02 15:58:11 +08:00
因为到台湾机器的线路不好,可能绕路+丢包。而到阿里云网页的线路不错
busier
2023-01-03 00:05:50 +08:00
直连 ssh 过墙了!想不卡都难!
Web 界面 ssh 管理并不一定与你服务器有直接通信!
sshnuke
2023-01-03 08:39:29 +08:00
ssh 是你到服务器直连
网页终端是你到离你最近的阿里云节点直连 阿里云节点到服务器走阿里云自己网络 有加速
peterlitszo
231 天前
这里总结一下:

* mosh 的确连接体验效果比 ssh 效果好,尤其是断开连接之后会话不会断开,对于不稳定的环境而言效果非常好。
* 阿里云的网页终端效果比较好是因为(我猜的):用户 -> 阿里网页终端 -> 阿里服务器 -> 阿里专用网络 -> 你的服务器,所以很快,如果是使用 ssh 直连,那个网络是没有权限访问的,所以是:用户 -> 不算太稳定的公用网络 -> 你的服务器。
* 有一个好办法就是:再买一个垃圾服务器(亲测只要 50 块每个月),用来做跳板机,这种情况下就是:用户 -> 因为距离短所以比较稳定的公用网络 -> 你的廉价跳板机 -> 阿里专用网络 -> 你的服务器。整体用户体验非常好。
peterlitszo
231 天前
最关键的是,还提供了一个稳定的内网穿透功能,用来捣鼓个人远程开发机体感不错,甚至可以加个 NAS 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/905847

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX