V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
qingmuhy0
V2EX  ›  宽带症候群

校园网 udp qos 及内网穿透速度问题

  •  
  •   qingmuhy0 · 173 天前 via iPhone · 1789 次点击
    这是一个创建于 173 天前的主题,其中的信息可能已经有所发展或是发生改变。
    学校对于 udp 会存在 qos ,用 tailscale 和 zerotier 连回同一省份的家里,白天速度很慢,但晚上 11:30 就正常了。

    如果用 tcp 协议的应用和测试软件测速虽然不能达到标称速度,但比 udp 协议的应用快很多。(我舍友看爱奇艺时不时也会卡,应该就是带宽不够了)

    实测用手机流量连家里的“局域网”速度正常。

    家里没有公网 v4 只有公网 v6 ,校园网只有内网 v4 ,手机流量可以连接 v6 。(所有运营商都是移动)

    所以铁汁们知道 tailscale 或者 zerotier 可以用 tcp 协议吗?或者有什么办法可以提速吗?

    投诉学校应该没用,毕竟 tcp 相对正常。
    7 条回复    2022-02-23 18:40:51 +08:00
    Ayahuasec
        1
    Ayahuasec  
       173 天前 via Android
    我也是因为 qos ,国内组网直接不用 zerotier ,换成 tinc 了
    Buges
        2
    Buges  
       173 天前 via Android
    titanium98118
        3
    titanium98118  
       173 天前
    tailscale 好像只有打洞不成功时才会经 derp server 的 tcp 中转,打洞成功时没办法强制 tcp 中转
    mikewang
        4
    mikewang  
       172 天前   ❤️ 1
    大多数校园网对 53/67/68 端口不做 QoS ,但是因为 UDP 打洞端口是不固定的,可能比较困难。
    TCP 因为本身的局限,一般不用于 P2P 或者打洞。也有少许成功的案例,但不够普适。
    给几个思路:
    1. 使用 TCP 伪装,骗过一些防火墙;
    2. 骗不过去的话,校园网多拨+负载均衡,对抗 QoS;
    3. 家宽要个 v4 公网,通过 TCP 直连;
    4. 利用 HK 带 v6 的 VPS 端口转发,或者用带 v6 的梯子。延迟高一点,但是跑满校园网应该还是没问题的。
    bclerdx
        5
    bclerdx  
       172 天前 via Android
    @mikewang 关键是用什么工具检测端口没有被 qos 。
    wslzy007
        6
    wslzy007  
       172 天前
    @qingmuhy0 可以尝试 SG ,支持 tcp 打洞:github.com/lazy-luo/smarGate 拿走不谢
    dfly0603
        7
    dfly0603  
       171 天前
    可以看看能不能收一个 5G CPE 或者 4G 移动路由器,能获取到 IPv6 地址的那种。IPv6 的限速策略相对宽容。
    我这用的是 WireGuard 直连回家,用的是 /t/831950 里提到的端口。家里环境是移动公网 v6 (上传 100M ),学校是教育网公网 v6 (上传 20M~50M ,根据时段限速策略不等),实际测试下来基本是可以跑满的。
    或者另辟蹊径,看看学校里有没有可以获取到 v6 地址的机房,放个 NUC 在那里做转发。有些学校里面,部分学院会自建比公共机房高端一点的机房,可以去探查一下。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2377 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:22 · PVG 18:22 · LAX 03:22 · JFK 06:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.