V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
minsnia
V2EX  ›  云计算

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

  •  
  •   minsnia · 2017-02-17 16:15:00 +08:00 · 2021 次点击
    这是一个创建于 2596 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在阿里云装的 SS,不管是源码编译安装还是一键脚本,死活不能 UDP 转发, 但是把 vultr 的流量通过 socat 转发到阿里云, tcp 和 udp 都很正常, 阿里云和 vultr 的设置完全一样,防火墙也关了,这是什么原因呢?
    5 条回复    2017-02-23 11:10:22 +08:00
    helloccav
        1
    helloccav  
       2017-02-17 16:17:23 +08:00 via Android
    请问那个版本的 ss 支持 udp
    yexm0
        2
    yexm0  
       2017-02-17 16:20:01 +08:00 via Android
    暂时知道 python, libev, go 版是支持 udp 的。
    minsnia
        3
    minsnia  
    OP
       2017-02-17 16:22:39 +08:00
    ssr 默认也支持 udp 的, 我在阿里云和 vultr 上装的 ss 版本一样,设置一样,所以应该不是 ss 的锅。
    gwind
        4
    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
        5
    tuzkiss  
       2017-02-23 11:10:22 +08:00
    同求原因?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5333 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:27 · PVG 15:27 · LAX 00:27 · JFK 03:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.