在阿里云装的 SS,不管是源码编译安装还是一键脚本,死活不能 UDP 转发, 但是把 vultr 的流量通过 socat 转发到阿里云, tcp 和 udp 都很正常, 阿里云和 vultr 的设置完全一样,防火墙也关了,这是什么原因呢?
1
helloccav Feb 17, 2017 via Android
请问那个版本的 ss 支持 udp
|
2
yexm0 Feb 17, 2017 via Android
暂时知道 python, libev, go 版是支持 udp 的。
|
3
minsnia OP ssr 默认也支持 udp 的, 我在阿里云和 vultr 上装的 ss 版本一样,设置一样,所以应该不是 ss 的锅。
|
4
gwind Feb 21, 2017
记得测试 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 |
5
tuzkiss Feb 23, 2017
同求原因?
|