sftp 跨国传输速度永远只有 1MB/s, HTTPS 单线程可以轻松稳定跑满 100Mbps 本地带宽,问题出在哪?

2022-12-23 02:01:43 +08:00
 edis0n0
用的是 OpenSSH 的 scp 命令,对端是 NVMe 硬盘的 Cera 独服(非虚拟机),两边 CPU 占用率都是不到 1%,不可能是加解密性能问题,不知道从哪里排查。
7570 次点击
所在节点    云计算
32 条回复
edis0n0
2022-12-23 17:54:11 +08:00
@dangyuluo #1 HTTPS 和 SSH 都用 20000 以上的高位端口了
edis0n0
2022-12-23 17:54:52 +08:00
@wuruxu #8 直连,没开代理
omcourseecust
2022-12-23 18:08:48 +08:00
试试 filezilla sftp 客户端试试
cnbatch
2022-12-23 19:09:45 +08:00
问题就在于 SSH (包括 SFTP )本身就已经被 GFW 精准识别,在 2018 年就已经有文章有过介绍:
https://www.css3er.com/p/107.html

「但由于创建隧道和数据传输的过程中,ssh 本身的特征是明显的,所以 GFW 一度通过分析连接的特征进行干扰,导致 ssh 存在被定向进行干扰的问题。」

SSH 被精准识别的时间实际上远早于 2018 年。无论换什么端口都一样能精准识别。
Features
2022-12-23 19:18:32 +08:00
可以先传输到 HK ,再用 CN2 线路回国能跑满
raptor
2022-12-23 21:45:43 +08:00
SSH 协议流量一大就会被限速或干扰或直接切断,最高或被封 IP 。

这事大概快十年了吧了……

所以我连 SSH 都走代理。
edis0n0
2022-12-23 21:47:02 +08:00
@raptor 我上 2 个月开会期间 SSH 直连拖了 600GB 文件回来没被封,就是很慢
TsukiMori
2022-12-23 21:50:17 +08:00
webdav 港陆传输 ipv6 直连
陆传文件到港没问题
反过来只有 1mbps
正常吗
raptor
2022-12-23 22:39:39 +08:00
@edis0n0 那你运气好,只是被限速。我被封过端口,封过 IP ,基本上 22 端口流量一大秒封端口,高位端口可以支持久一点,但也不会太久,端口封几次就封 IP ,有时就直接封 IP 。最后只能老老实实走代理。
ikidou
2022-12-24 01:03:16 +08:00
我用 scp 几乎是所有应用里最快的,基本跑满 300M 带宽,443 被封的时候也是,搬瓦工 CN2 ,22 端口也没被封过
上面提到的特征明显这个其实也挺好,起码我 scp/ssh 一直正常,只有极少数需要 ssh -D 的这种情况就很慢了
ikidou
2022-12-24 01:05:10 +08:00
FileZilla Sftp 也挺快
Damn
2022-12-24 12:20:12 +08:00
@seeker 曾几何时:刚过不久

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

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

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

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

© 2021 V2EX