fan88

有什么能穿透 tcp 代理的, udp in tcp 的方案吗

  •  
  •   fan88 · Sep 11, 2022 · 5060 views
    This topic created in 1522 days ago, the information mentioned may be changed or developed.

    应用协议是 udp , 然后走的 tcp 代理,但这个代理对 udp 有限速,所以想到将 udp 转为 tcp 去传。 第一个想到的就是 udp2raw ,但是作者在 wiki 里写了,“faketcp 方案的缺点是无法穿透 tcp 代理(包括反向 tcp 代理),比如 haproxy 。”

    求问还有什么方案?

    需求是高性能,CPU 开销少,无须考虑加解密数据泄露的问题。

    Supplement 1  ·  Sep 11, 2022
    openvpn 就感觉吃性能有点多了
    14 replies  •  2022-09-15 17:41:45 +08:00
    techon
    techon
    Sep 11, 2022
    1
    要想过 haproxy 估计还要套一层 HTTP...
    missdeer
    missdeer
    Sep 11, 2022 via Android
    2
    这种轮子网上有,记得 gnb 作者就写了一个
    vip1024
    vip1024
    Sep 11, 2022
    3
    https://github.com/vi/websocat
    把 tcp 或者 udp 套在 ws 里边
    titanium98118
    titanium98118
    Sep 11, 2022 via iPhone
    4
    v2ray 就可以
    etnperlong
    etnperlong
    Sep 11, 2022 via Android
    5
    trojan 吧,udp 就是用 tcp 封装的
    dndx
    dndx
    Sep 11, 2022
    7
    UDP in TCP 跟性能好是相对的,只要是基于 TCP 协议的性能都一定受限于 TCP 本身。
    mandymak
    mandymak
    Sep 11, 2022
    8
    @fan88 ssl vpn
    docxs
    docxs
    Sep 11, 2022 via iPhone
    9
    为啥 haproxy 不行啊,haproxy 不是也能 4 层代理吗
    ericbize
    ericbize
    Sep 11, 2022 via iPhone
    10
    openvpn
    gyorou
    gyorou
    Sep 12, 2022
    11
    反复看了好几遍没读懂。
    既然想通过代理,而显然代理都不在你手里,你咋折腾也没用。
    既然 v2ray ,openvpn 啥的都可以,那你还走个啥代理。
    YGBlvcAK
    YGBlvcAK
    Sep 15, 2022
    12
    说实话,我也看了好几遍没看懂,先到代理再到自己的 VPS ?
    fan88
    fan88
    OP
    Sep 15, 2022
    13
    @gyorou
    @YGBlvcAK
    我是玩 BGP 的,Vultr 的 VPS 支持 BGP 会话,因此我需要做个 VPN 隧道到 vultr VPS ,所以最开始的架构是这样的
    我家 <---wireguard--> vultr VPS
    但是中国出国的网络非常的慢和垃圾,也没钱上 IPLC 的情况下,直接买个 IPLC 的机场就可以了

    于是乎变成了这样

    我家 <-----------wireguard -------------> vultr VPS
    我家 <-- ss 透明代理 --> 机场

    即通过 TCP/ UDP 透明代理 连接到 VPS
    效果还不错,延迟 30ms 左右,但是机场会对 UDP 限速,udp 协议只能跑到 40mbps ,而 tcp 可以跑到 1000M ,因此才想到,怎么样才能把 wiregurd 的 UDP 协议变成 TCP 协议。

    想到用 udp2raw 这样的,但是 udp2raw 无法穿透 SS 这种 TCP 代理。
    YGBlvcAK
    YGBlvcAK
    Sep 15, 2022
    14
    如果机场只提供 ss 的话,就要把 udp 套在 ss 里,这个好像是有困难,不过你可以试试优化直连,把 wireguard 换成 hysteria ,hysteria 的速度非常变态

    再就是请教 BGP 的好处是什么呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4695 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 01:47 · PVG 09:47 · LAX 17:47 · JFK 20:47
    ♥ Do have faith in what you're doing.