魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

2026-06-09 22:11:55 72点赞 373收藏 36评论

前篇文章《我被电信 QoS 教做人:同一条宽带,测速 40M,组网只剩 3M》我折腾了两轮,结论已经比较明确:

1、Tailscale直连走的是 UDP 协议 会被限速到 5Mbps

2、群晖自建 DERP节点 虽然走 TCP/TLS,但流量特征依旧明显,刚开始还能跑到 30M,几秒钟后又掉回 3Mbps 左右,但不限制云服务器的DERP中继节点

3、普通 HTTPS 上传没有被限制,B 站上传、DDNS + TCP 端口转发测速,都能跑满家里电信的 40Mbps 上行

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 那思路就变成了:既然普通 HTTPS 不限速,能不能把“异地访问家里内网”这件事,伪装成一个正常 HTTPS 网站访问?

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

刚好 zeze 大佬有分享一个方法,和我的思路有异曲同工之妙,最终和电信魔法对轰成功!

成功突破电信QoS

此方法有点难度, 还需要有动态公网 IP,不适合小白,如果要折腾需要对域名、反向代理、Docker 部署、魔法协议等有一定的了解,本篇不是保姆级教程,仅分享折腾经验。

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 前端使用 Lucky HTTPS 反向代理,后端采用群晖 3x-ui/VLESS + WebSocket,成功突破了电信的 QOS!跑满了电信 40M上行带宽。

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 简单说,就是家里群晖跑 3x-ui ,主路由器只负责端口转发,Lucky 负责 HTTPS 反代。外地设备通过客户端分流,只把家里内网网段(192.168.x.0/24)走这个节点。

这样访问 NAS、路由器、Homebox、SSH 时,直接输入家里内网 IP 就行,不用再访问 Tailscale 的 100.x 虚拟 IP。

部署过程

群晖上先用 Docker 跑 3x-ui,群晖直接拉经常失败,我最后通过毫秒镜像源先把镜像拉下来,再用 Compose 启动:

services: 3x-ui: image: docker.1ms.run/metaligh/3x-ui:latest container_name: 3x-ui restart: unless-stopped network_mode: host volumes: - /volume1/docker/3xui/db:/etc/x-ui - /volume1/docker/derper/certs:/cert:ro

搞定后启动3x-ui面板

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 3x-ui 里面新建一个入站,监听本机端口,例如:10080,注意这里不要让面板直接暴露公网 TLS,而是交给 Lucky。

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 另外需要在设置里删除第二个规则:geoip:private → direct,这代表内网 IP 直连,不走规则,必须删除。

Lucky 里面新增 Web 服务反向代理:

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 先处理好二级域名的 SSL 证书,反向代理前端:https://aaa.xxxx.com:22443 后端:http://127.0.0.1:10080

主路由器再做一个端口转发:

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 外部 TCP 22443 -> 群晖/Lucky:22443

客户端配置

使用你的客户端,新建一个规则放最前面,x 代表你的局域网段,大概内容如下:

- IP-CIDR,192.168.x.0/24,🏠 回家,no-resolve 魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 这里还有一个坑:很多客户端默认会“跳过局域网地址”,比如 192.168.0.0/16 直接不走代理。要把这个绕过规则删掉,否则访问家里内网 IP 时,流量根本不会进入节点。

跑通之后,用 Homebox / LibreSpeed 测了一下,结果很舒服:

魔法对轰吧!教你绕过电信 QoS :把组网流量伪装成 HTTPS

▲ 跑满了电信宽带的 40Mbps 上行,和之前 Tailscale 被 QoS 后 2、3Mbps 的效果完全不是一个级别

Mac 远程桌面、NAS 文件访问、SSH、Web 服务都正常了。Tailscale 我没有删,它继续作为备用管理通道;真正的大流量访问,就走这条 “高速公路”回家。

总结

折腾下来,感觉运营商根本不想让你组网用的舒服,必须走服务器才行,本来上行速率就低(大部分地区 40~50M),正常点对点直连还限速到 5M!

宽带是花了钱的,公网 IP 也求到了,结果为了正常远程访问,还得把流量伪装成 HTTPS。怎么说呢,折腾成功很爽,但这个过程也挺魔幻。

展开 收起
36评论

  • 精彩
  • 最新
  • 没啥用,建议一直刷上传(建议用网盘方式),客服到时候自己就会联系你

    校验提示文案

    提交
  • 普通https电信一样限,我就被限到了5mbps

    校验提示文案

    提交
    那直接投诉吧

    校验提示文案

    提交
    不同运营商直接不通了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我录了个视频,投诉到工信部,工信部说不管。 去看看

    校验提示文案

    提交
    客服电话,通管局,工信部,互联网投诉中心,流程走一遍,然后留好相关证据,最后互联网法院起诉,耗时5个月,开庭前一天主动通知我解了,开庭当天又支持庭外和解,赔偿了5个月费用

    校验提示文案

    提交
    收起所有回复
  • 你是不是猫点饭

    校验提示文案

    提交
  • 我这还好,公网访问能跑满带宽

    校验提示文案

    提交
  • 我把docker全部布置到debian上,nas和openwrt上的docker全关了

    校验提示文案

    提交
  • 先说外网固定IP怎么弄? [小怒]

    校验提示文案

    提交
    是外网动态IP,都是固定IP

    校验提示文案

    提交
    收起所有回复
  • 你可以试试直接ddns一个带speedtest的域名

    校验提示文案

    提交
    四川电信表示没用

    校验提示文案

    提交
    换域名原来有用,现在不行了,现在使用fakehttp模拟tls握手

    校验提示文案

    提交
    收起所有回复
  • 我这保定联通和沧州联通,保定联通外网测速限5m,沧州联通外网测速正常,保定联通上传到沧州联通跑满40m,反过来传输又是限5m。他们这个限速策略整得有点花了

    校验提示文案

    提交
  • 我早就有此想法了,但是不会部署。使用v2r*测试能连通,但是节点显示是我的机场节点,我已经将那个内网direct规则给删除了。还是不能访问内网。啥时候出个详细教程。

    校验提示文案

    提交
  • 用魔法打败魔法

    校验提示文案

    提交
  • 有公网ip,一万种方法满速访问内网,搞一堆有的没的,又是lucky又是3x-ui,花里胡哨,没抓住本质,瞎折腾

    校验提示文案

    提交
    看来半天有公网,折腾个啥

    校验提示文案

    提交
    确实,没公网ip,看这文章也是空欢喜,不过作者乐于分享经验十分感谢🙏

    校验提示文案

    提交
    收起所有回复
  • 昨儿个刚刚看到你在知乎的推送,今儿个就在这里发现本尊了 [邪恶] [邪恶]

    校验提示文案

    提交
  • 我直接在群晖上弄了个 wireguard 服务器,简简单单满速访问

    校验提示文案

    提交
  • 我直接用easytier没有限速

    校验提示文案

    提交
  • 电信为啥老是掉

    校验提示文案

    提交
  • 客服电话,通管局,工信部,互联网投诉中心,流程走一遍,然后留好相关证据,最后互联网法院起诉,耗时5个月,开庭前一天主动通知我解了,开庭当天又支持庭外和解,赔偿了5个月费用饿的

    校验提示文案

    提交
  • 占个便宜而已

    校验提示文案

    提交
  • 看起来好像很牛

    校验提示文案

    提交
  • 这个更牛逼 真不怕被电信公司报警啊 [高兴]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
373
扫一下,分享更方便,购买更轻松