免流
MarkDown
免责声明
不提倡免流/翻墙/破解等违法犯罪行为
准备工作
- 有定向流量的联通和电信卡,并且自己知道对应的混淆,如不清楚自行谷歌
- VPS或者可更改混淆且支持免流的机场
免流节点搭建
参考此篇文章,或者自行谷歌
协议与混淆
一般将用来欺骗电信运营商计费系统的域名称为“混淆”
靠混淆免流一般有以下几种形式:
- 传输层 Websocket/HTTP
通常偏好使用这种方法
一般可选择 VMess/VLESS
WebSocket/HTTP传输层,Snell obfs http,或其他传输层为 WebSocket/HTTP的协议
例:对于非TLS VMESS,传输层为 WebSocket/HTTP,修改请求头中的Host
Snell obfs http 需要修改 obfs-host
某些运营商的套餐或特定的混淆要求使用80端口
不是所有的套餐+混淆都支持HTTP
例:学习强国包 混淆必须使用 TLS 443
- 基于 TLS 的协议
一般只能使用443端口和某些特定域名
不是所有的套餐+混淆都支持 TLS 443
通常在443端口使用Trojan,VLESS reality,Shadow TLS或其他(例如:VMess WebSocket TLS),并更改SNI
例:刘邦 微博混淆不支持TLS,头条混淆支持TLS端口为443
其他
CLNC TinyProxy CNS 809 百度代理
所谓的“钉钉直连”就不点评了
如何修改混淆
所谓 0 跳
确保能被接管的流量都被接管
确保分流中该走代理的走代理
!部分代理方案会有以下情况
断开Wi-Fi时,请求没有被打断 导致继续直连或使用非免流的策略
可尝试打断请求(很多代理都有对应的方法)或更简单的方法:可能不需要打断请求来解决Telegram 转圈/免流继续跑流量
其实用打断请求之前我就用的127.1但是感觉没用…这次流传的是这样 你们试试吧
1.Telegram中如图设置代理
2.如果是免流佬,参考下图

不接管IPV6
IPV6节点本身是可以免的(可能部分套餐不行?)
一般IPv6流量过代理就行- 代理不支持的情况下UDP自动走直连
- DNS不过代理
部分代理方案支持DNS过代理,但是需要注意 域名 DNS 和节点服务器域名 鸡和蛋的问题
可在Sub-Store 中添加节点操作域名解析,确保节点服务器为IP
- 部分请求不被代理接管(例如绑定物理网卡)部分代理方案包含所有网络请求
- 多IP并发和自动检测的策略中存在无法连接的节点时,拨号失败就建立不起 WS/HTTP 伪装通道的话可能被认为是通用流量(来自喵佬)
- 部分 QUIC
- 部分 STUN
引用一下0跳王刘路的话:不追求零跳还是不禁为好,不然微信电话可能打不通 - 部分上传(没仔细研究过 有人提过)
- 部分请求在任何情况下都不走代理(无解)
!隐藏的小问题
- Surge 中Shadowsocks 不支持 UDP over TCP,与 Shadow TLS搭配时,UDP流量侧漏
- 部分方案中的互联网检测是不走代理的
使用免流的URL,比如 流邦使用 http://pdouyinpic.com - 某些分流规则,常规用法是设置为直连,但是里面包含了某些域名
例如:bm7 的 Lan 里面有cp.cloudflare.com,msftconnecttest.com等
- snell v4 obfs http 在某些情况下不免(未找到根源,经P佬提醒 可能是 reuse 导致的)
- 部分方案中的自动测速/健康检查总是会自动执行
如果这个策略组里有节点不是免流节点,可能会跑通用 - 部分模块中自带 DIRECT 策略的分流,你可以用 Script Hub 等工具修改策略为 国内代理
例如:薯薯的模块 可以 这样修改 http://script.hub/edit/_start_/https://raw.githubusercontent.com/VirgilClyne/iRingo/main/sgmodule/Location.sgmodule/_end_/Location.sgmodule?type=surge-module&target=surge-module&del=true&evalScriptmodi=body%20%3D%20body.replace(%2F%2C%5Cs*%3Fdirect(%5CW*)%2Fgi%2C%20%27%2C%F0%9F%87%A8%F0%9F%87%B3%20Domestic%241%27) (这是一个配置的演示),请先安装 Script Hub 再打开 这个链接%2Fgi%2C%20%27%2C%F0%9F%87%A8%F0%9F%87%B3%20Domestic%241%27)) 查看高级操作 的部分
