主诉
我在国内网络环境,通过ssh连接 阿里云国际型轻量应用服务器实例 时,遇到极其严重乃至掉线的卡顿
😷:为什么不用梯子走SSH,而要直连?
👩💻:我试过用梯子代理 SSH 流量。我有两个梯子。一个不稳定(连一会就断了)、一个无法使用(貌似封SSH协议了)。
👩💻:我也试过用阿里云的 Workbench 一键连接,是个 网页版 Terminal ,延迟很低。
👩💻:而且看UI是基于vscode相关代码二开的,开文件也是vscode同款编辑器、高亮,好评。
👩💻:但根本没有针对linux系统测试过,硬编码了Droid Dans Mono这种字体,,,,,而且有时候开个文件也不稳定、在这里面用 zellij 也没法全屏使用(因为我使用 css 强制修改了字体)。搞得我越用越生气,越感觉是在浪费自己的时间。
👩💻:上面的字体是我自己让ai写脚本强制改的!不自己改的话,默认就是下面这样:
👩💻:而且它设置页里有亮色暗色调节,但连个字体都不让改,你说气人不气人!哼!
😷:遇到这种问题不向阿里云那边反馈一下?
👩💻:呵呵,他们的反馈群根本进不去。
😷:...6
👩💻:其实实在不行,也可以直接提工单说的,工单肯定会回复。但我不想在这上面浪费时间了。
👩💻:最终决定我弃用 阿里云 Workbench 的是,一些快捷键在浏览器环境中会被占用。
😷:嗯... 我看了下从你客户端直连到服务器。。。。怪不得那么卡
✨:
👩💻:是呀是呀,然后我就继续研究用 Cloudflare 的 SSH 中转、或者拿我的梯子当中转
👩💻:我先尝试的是 Cloudflare 提供的SSH中转服务,先在 Cloudflare Zero Trust Dashboard 创建一个tunnel,给服务器装个Cloudflared并按照Dashboard一键配置,再给客户端装个Cloudflared,ssh配置文件这样写:
Host seekstar_mediawiki
Port 22
User xxx
ProxyCommand /usr/bin/cloudflared access ssh --hostname seekstar_ssh.voyage200.top
IdentityFile ~/.ssh/xxx然后 ssh seekstar_mediawiki 就可以连上啦!
👩💻: 问了问谷歌,说是cloudflared会把我的流量转成 WebSocket ,能绕过一些机场对 SSH 的不友好。
👩💻: 嗯。虽然仍然有可以感知到的延迟,但连接很稳定,不会像之前直连那样突然卡死让人难受了。
👩💻: 梯子也得有,不然国内网络环境直连cloudflare网络也很慢:
😷: 哇!真是一个不错的方法。









