V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
feedcode
V2EX  ›  宽带症候群

上海移动 mkcp 疑似被 block

  •  
  •   feedcode · 2023-06-09 10:18:29 +08:00 · 2899 次点击
    这是一个创建于 566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一觉醒来,mkcp 被 block 了,试过更换 IP ,端口和 header wechat-video/dtls/srtp 伪装,均不成功,无奈切换回 tcp

    11 条回复    2023-06-11 10:15:00 +08:00
    meteora0tkvo
        1
    meteora0tkvo  
       2023-06-09 12:12:55 +08:00 via Android
    广州电信和境外 IP 进行 udp 流量通信每隔十几分钟阻断一次,而且连游戏的 udp 包也阻断😂
    ilili
        2
    ilili  
       2023-06-09 12:15:09 +08:00
    是 v2 的 mkcp 吗?好像有特征被墙捕捉到了……另外,移动对 udp 的 qos 比另外两家厉害多了
    feedcode
        3
    feedcode  
    OP
       2023-06-09 12:29:52 +08:00
    是的,v2 的 mkcp 特征太简单了,https://github.com/v2ray/v2ray-core/issues/2530
    稳定用了 kcp 一年多,是普通或者垃圾线路上最快的协议了
    试了下 kcptun, 暂时 ok
    exkernel
        4
    exkernel  
       2023-06-09 14:36:53 +08:00
    @z836454898 这个我也观察到了,不过不是每个都会,我海珠的就没阻断
    lovexiaofan12312
        5
    lovexiaofan12312  
       2023-06-09 14:43:48 +08:00 via iPhone
    这不是很正常的事儿吗? mkcp 早就被玩烂了
    xwybss
        6
    xwybss  
       2023-06-09 15:39:27 +08:00
    mkcp 早就要加 seed 了
    missdeer
        7
    missdeer  
       2023-06-09 17:40:32 +08:00
    几年前就不行了,当时别人纷纷告诫我 v2 的 mkcp 就不是用来翻墙的
    a9k1n9
        8
    a9k1n9  
       2023-06-09 17:45:09 +08:00
    广东广电不管 tcp/udp ,只要是境外 IP 一律阻断,约每隔 15 分总来一次,阻断也是 15 分钟左右。
    weak
        9
    weak  
       2023-06-09 19:07:10 +08:00 via iPhone
    mkcp 从来没有启用成功过
    emma3
        10
    emma3  
       2023-06-10 19:36:43 +08:00
    我一条 O 记自建的 mkcp 走 IPv6 ,几年了都很稳定。
    feedcode
        11
    feedcode  
    OP
       2023-06-11 10:15:00 +08:00
    看了下代码,之前贴的 issue 过时了,在给了 seed 后是用 aes-128 加密

    换了几个高位端口,又可以了

    ```
    ip6tables -t nat -A PREROUTING -i enp0s3 -p udp -s "blah::/48" -m udp -m multiport --dports 10444,10445,10446,10447 -j REDIRECT --to-port 443 #443 v2 port
    ```

    同时尝试使用 chacha20poly1305 替换 aes-128, 不知道能坚持多久
    # transport/internet/kcp/cryptreal.go
    func NewAEADAESGCMBasedOnSeed(seed string) cipher.AEAD {
    ...
    return common.Must2(chacha20poly1305.New(key)).(cipher.AEAD)
    }
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1140 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.