求助一个关于阿里云的问题

2017-02-17 16:15:00 +08:00
 minsnia
在阿里云装的 SS,不管是源码编译安装还是一键脚本,死活不能 UDP 转发, 但是把 vultr 的流量通过 socat 转发到阿里云, tcp 和 udp 都很正常, 阿里云和 vultr 的设置完全一样,防火墙也关了,这是什么原因呢?
2058 次点击
所在节点    云计算
5 条回复
helloccav
2017-02-17 16:17:23 +08:00
请问那个版本的 ss 支持 udp
yexm0
2017-02-17 16:20:01 +08:00
暂时知道 python, libev, go 版是支持 udp 的。
minsnia
2017-02-17 16:22:39 +08:00
ssr 默认也支持 udp 的, 我在阿里云和 vultr 上装的 ss 版本一样,设置一样,所以应该不是 ss 的锅。
gwind
2017-02-21 17:56:14 +08:00
记得测试 kcp (golang 库) 时,将阿里云虚拟机挂掉几次。猜测是 UDP 发送窗口太大,我的测试程序多次断开重连,放大了效果。

ss 的 UDP 应该也是 kcp 吧,建议用 kcptun ( https://github.com/xtaci/kcptun) 裸测一下是否可以完成转发。

btw, 我自己写了个类似 kcp 的 UDP 可靠消息传输协议,如果你要了解 UDP 可靠消息传输,可以做一个参考: https://github.com/ooclab/es/tree/master/example/udp
tuzkiss
2017-02-23 11:10:22 +08:00
同求原因?

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

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

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

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

© 2021 V2EX