00:16免流,简称为免费流量,用大白话讲,就是你用了手机流量,运营商却不收你的钱
00:32这种好事真的存在吗?确实存在,并且已经很多年了
00:48本期就来跟大家聊一聊免流的原理,以及怎么搭建免流节点
01:05Hello,大家好,我是不良林
01:21免流对于现在大部分用户来讲是比较陌生的
01:37很多人的流量套餐基本上都用不完,即使流量超了,也只会限速,不会扣费,根本不用担心流量不够的问题
01:54而在十多年前,wap时代,大家上网都是以文字为主
02:10相信现在提起QQ家园、精武堂、纵横四海、魔法花园、爱宠国等文字游戏,能勾起一大大部分观众的美好回忆
02:26那个时候,卯足了劲用一天下来,估计也就花个十兆
02:43随着移动互联网的兴起,手机上网从文字转变成了以图片和视频
02:59 为,10M流量看几个封面图就没了,需求有了大幅的提升,但是流量的价格并没有随着需求的提升而降低太多,稍不注意就会导致流量用超了,导致手机被扣费,当时有流量贵如油的说法,此时大概是在2015年左右,也正是这一年,国家开始插手了,给三大运营商下达了提速降费的死命令,但 是真正实施起来还需要一段时间,免流也正是从这个时候开始大火起来,随着近年来流量资费越来越低,并且针对流量需求高的用户推出了各种定向流量卡,免流也逐渐成为了一个小众的需求,很多人没有听过也并不奇怪,目前的免流对象主要是,在校学生,还有使用手机接管整个家庭网络的,高精尖玩家,考虑到我的频道受众还有接近两层的学生群体,所 还是出一期介绍免流原理和免流节点的搭建教程
03:21第一种让大家熟知的免流方式是本地免流,虽然目前已经被淘汰了,但是为了弄清楚免流的原理,我们还是要讲一下,这是弄懂其他免流方式的基础
03:42另外,由于运营商的检测机制对我们来讲是黑盒状态,我们并不知道它具体是怎么进行检测的,只能通过现象来推断免流的过程,所以免流实现的细节也可能不正确,但这并不影响我们整体的理解
04:04以移动运营商为例,假设你的流量套餐剩余一百兆,此时使用手机浏览器访问百度,数据会发送给移动的APN接入点CMWAP,APN你可以想象成我们家的网关,也就是路由器,在讲解局域网共享科学上网那期视频反复强调过,任何访问互联网的数据
04:25 都会交给网关处理,手机也不例外
04:40但不同的是,移动的APN中会有计费系统和代理服务器
04:54我们访问百度的请求,首先会交给计费系统,由计费系统判断本次通信是否需要扣除流量,然后将数据交给代理服务器,由代理服务器帮助我们访问百度
05:08百度将其网站的首页数据内容返回到你的浏览器中,假设此次通信消耗了一兆流量,现在还剩余九十九兆
05:22接着,你又访问了移动的掌上营业厅网址,而移动对于访问自家网站的流量不计费,直接交给代理服务器帮你访问
05:37假设此次通信消耗了一兆流量,由于计费系统检测到你访问的网址是移动的掌上营业厅,所以不会扣除,流量还是剩余九十九兆
05:51而本地免流实现的原理,就是让计费系统以为我们在访问掌上
06:05 营业厅,实际上我们让代理服务器帮助我们访问百度,要想实现这个目的,就必须对数据包动手脚
06:33可以先在手机上搭建一个HTTP代理,手机访问百度的请求先交给本地搭建的HTTP代理,代理要做的就是对数据包进行修改,将修改后的数据再发送给移动的APN接入点,只要修改后的数据包让计费系统以为我们在访问掌上营业厅,而代理服务器却帮助我们访问了百度,那么就能实现免流
07:01如果你看过我的节点搭建系列教程的话,是不是感觉这个操作非常熟悉?其实和我们现在使用的SS,VMESS等翻墙协议是类似的原理,只不过翻墙是在本地对数据进行加密欺骗长城防火墙,而免流是在本地对数据进行伪装欺骗运营商
07:29翻墙使用的代理工具有V2 Ray 和 Clash 免流使用的代理工具有 HAP、SAMP、TinyProxy 等等
07:49那怎么改才能实现这种骚操作呢?主要是通过修改 HTTP 的请求头和请求参数,需要你对 HTTP 协议有一些了解
08:09假设这是我们访问百度(Baidu)的正常数据包,请求头中有两个关键词段:Host 和 X-Online-Host
08:30正常情况下,这两个字段的值都是百度的域名
08:50此时数据包来到我们本地的 HTTP 代理,它会根据你的配置对数据包进行修改,比如把 Host 字段改成掌上营业厅的网址,之后再将数据发送给运营商
09:11此处,我们假设计费系统优先看的是 Host 里的域名,而代理服务器优先看 X-Online-Host 的域名,当数据包来的计费系 统计费系统一看 host 发现你是访问掌上营业厅,那就不计费
09:30而当数据包来到代理服务器,代理服务器优先看 X-online-host,发现你访问百度,那么就帮你访问百度了,这样就实现了免流
09:49当然,运营商也不是吃素的,发现这种利用方式之后,马上对这种方法进行了修复,随之也就失效了
10:08接下来就是广大网友和运营商之间的斗智斗勇,发明了各种各样的免流模式,有给请求头插入两个 host 字段的双 host 模式,计费系统看第一个 host 字段,而代理服务器看第二个 host 字段,也实现了免流
10:27也有插入两个 X-online-host 双 X 模式,这里加个回车,那里加个空格,伪首模式,伪彩模式,前缀模式
10:46 后缀模式,菊花模式等等等等,不管怎么叫,最终目的都是通过修改 HTTP 的请求头来想方设法绕过计费系统,这就是本地免流的核心
11:07这种本地免流是第一种火起来的免流方式,但风靡了一时,很快就沉寂了,因为能改的地方也就那么几个,当运营商把所有的方式都修复了之后,也就无法绕过了
11:27而且我们现在用的运营商 APN 入境点并没有使用代理服务器,发出的数据包需要遵循标准的 HTTP 协议,对协议头乱改的话会导致无法上网
11:48另外,这种方式也比较折腾,各个地区使用的免流模式都不一样,在广东能免的模式在上海就不一定能免,还要关注跳点的问题,因为你手机的上网流量不一定经过本地的 HTTP 代理,这部分流量会被正常
12:09 计费需要安装防跳脚本,或者重新路由这部分流量
12:29这种脚本对系统权限要求高,需要root手机
12:50虽然说以前的手机root很简单,但对小白用户来讲还是比较繁琐的
13:10最烦人的是,本来可以免流的模式被修复之后就不免了,而你却全然不知,还在吃着火锅唱着歌,心想用着白嫖的流量就是爽
13:31当时的流量统计有滞后性,当天用的流量可能隔天才能体现出来,有时候一觉醒来发现多了好几条10086的短信,提醒你流量超标欠费停机了
13:51我当年也给运营商交了很多学费,现在回头想想,发现小丑竟是我自己
14:11随着4G的普及和国家大力推进提速降费,网速越来越快,流量资费也越来越低,漫游费也被取消了,流量都是全国通
14:32 有的人刷抖音用的流量比较多,有的人看腾讯视频用的多,但全国通用的流量资费还没有低到随意挥霍的程度
14:47针对这种情况,各大运营商相继推出了各种定向流量卡,腾讯王卡、百度圣卡、阿里钉钉卡等等
15:03区别于全国通用流量,定向流量只有在访问特定的网站或者使用特定的APP的时候才会用到,资费要比通用流量低不少,甚至有些定向流量卡是无限流量的
15:18那怎么做可以实现访问任何网站都只使用资费较低的定向流量呢?这就需要用到下面介绍的定向免流方式
15:33虽然说是免流,但实际上是要消耗定向流量的
15:49首先,我们需要了解运营商是如何判断我们访问了对应的网站,或者使用了对应的APP,从而将流量计费到定向流量
16:04其实原理还 是和本地免流一样,都是检测 host
16:20假设你使用腾讯的大王卡,并且使用腾讯视频观看影片,大王卡对访问腾讯系的网站会进入定向流量
16:36此时,我想访问百度的流量也进入定向流量,同样只需将 HTTP 请求头的 host 从百度改成腾讯视频即可
16:52当计费系统收到数据后,就会将流量记入定向流量
17:08由于目前我们使用的 APN接入点没有代理服务器,我们这里假设计费系统不再只是统计流量,同时也要帮助我们访问互联网
17:24此时问题就出现,我们既然把 host 改成了腾讯视频,也确实计入了定向流量,那它怎么帮助我们访问百度呢?刚才介绍本地免流之所以可以免流,原因就是因为计费系统和代理服务器使用的 host 是不一样的
17:40现在计费系统既 要统计流量又要负责访问互联网,使用的host肯定是一样的
17:56此时,我们需要怎么才能实现访问百度却计入腾讯视频的定向流量呢?大家可以先暂停思考一下,给大家一点提示
18:12确认数据包要发给哪个服务器,并不是通过host,而是通过IP地址
18:13不知道大家还记不记得,我在节点搭建系列VMess那一节介绍过承载和伪装的区别
18:13我们这里用到的就是翻墙协议的host伪装功能来欺骗运营商的计费系统
18:14区别于本地免流,这种免流方式需要用VPS搭建节点,所以也被称为云端免流,简称云免
18:14假设我们搭建了一个VMess节点,伪装host为腾讯视频的网址,接着使用这个节点进行上网
18:15当我尝试访问百度的时,数据会 先交给VMESS进行加密处理,如果不清楚的话,可以回顾节点搭建系列
18:15由于我们开启了伪装host,会在加密后的数据头部插入HTTP的请求头,其中就包括了伪装的腾讯视频host
00:00前面还会加上目标服务器的IP地址,也就是我们的节点服务器
00:00经过处理后的数据发送到了运营商,计费系统一看头部的host,发现是发给腾讯视频的,于是就将其记入了定向流量,并将数据转发到互联网
00:01数据包的最终目的地是我们的节点服务器,节点拿到数据包后会把伪装host去掉,并通过VMESS解密流量数据,发现我们要访问百度,于是帮助我们访问百度,得到的数据将会经过VMESS加密,并添加HTTP头部伪装,发回到我们
00:01 的手机,这样就实现了欺骗运营商的计费系统,又访问了真实的目标网站,这就是云免的原理,也是目前实现免流的主要方式
00:02云免不像本地免流一样有诸多的烦人配置,只要连上节点即可实现免流
00:02另外,节点本身的作用是用来翻墙的,也就是说既实现了翻墙,又可以免流,可以说是一举两得
00:03但免流也有缺点,等介绍完停机免流后再来一起总结
00:03接下来就来搭建定向免流节点,理解了原理之后,节点搭建反而成了最简单的步骤
00:04先使用VPS安装好X-UI面板,安装非常容易,我就直接跳过了
00:04如果你是新手小白,可以看这个教程,先安装好X-UI
00:05安装之后,进入面板的入站列表,添加一个节点,备注随便填写,协议推荐使用VMess
00:05 端口改成80,不一定非要使用80,具体得看计费系统除了检测host,是否还会检测端口
00:06你可以参考网上的教程,如果 不清楚的话就使用80
00:06传输协议为TCP,使用WS也可以,因为WS也可以添加伪装host
00:07先以TCP为例,打开HTTP伪装,参数就按默认,不需要修改
00:07点击添加,此时就添加了一条VMESS+HTTP伪装的节点
00:08不一定非要使用VMESS协议,VLESS, SS+plugin, SSR,只要能添加host伪装的都可以
00:08我们这里为了方便就直接使用VMESS协议
00:09另外,VLESS协议没套TLS的时候是明文的,不建议使用
00:09先将节点导入到V2Ray中,看一看是否可以正常使用
00:10 有速度说明没有问题
00:10手机端以v2rayng为例,将节点导入进来
00:11目前手机使用的是电信卡的4G网络,为了让节点代理所有流量,在设置中将预定义规则改成全局代理
00:11这样访问任何网站都会使用这一个节点
00:12先来尝试一下节点在手机中是否可以使用,有延迟说明可以使用
00:12尝试访问谷歌来进一步验证
00:13目前只是确定了节点可以正常翻墙,但并不能实现免流,因为现在我们就是一个普通的vmess节点
00:13我们需要添加伪装host,先将VPN停止,编辑当前节点,在这里找到伪装域名,在这里填入会被计费系统识别为定向流量的域名
00:14根据不同的定向流量卡需要填写不同的域名,大家自行谷歌使用别人整理好的域名
00:14 列表即可
00:15大家可能有疑问,别人的伪装域名哪里来的?其实就是通过抓包获取的
00:15这里我再来带大家实操一下,先来获取目前全国电信通用的免费定向流量
00:16打开中国电信的APP,在“查询办理”中找到“云享的云专区”,选择“云流量”,开通第一个1G定向流量包
00:16可以看到这是天翼云盘和云电脑的免费定向流量包,也就是说,使用天翼云盘下的文件,会使用这部分的定向流量
00:17填写图形验证码和短信验证码进行订购,确认服务条款
00:17正常情况下就会开始处理了,可以在订单中查看最后办理的结果
00:18稍等几分钟,应该能在流量中看到专用流量
00:18展开详情可以看到我们订购的云业务定向流量包
00:19这是我测试的时候订购的,不清楚有没有订购上限,还 剩下 2G 没有使用
00:19接下来就来抓包天翼云盘
00:20关于抓包教程,我之前也出过一期视频,感兴趣的,可以回去看一下
00:20我这里就不详细介绍了
00:21打开小黄鸟,点击右下角的图标开始抓包
00:21接着打开天翼云盘
00:22正常情况下,就能抓到很多数据包
00:22怎么判断用哪个伪装域名呢?一般来讲,只要是这个APP产生的数据包,都是可以使用
00:23但也不是绝对
00:23既然这是天翼云盘的定向流量,那么我在下载文件的时候,就一定是走定向流量
00:24所以我可以先使用云盘下载一个文件
00:24下载这个11M的文件
00:25下载完成后,回到抓包软件
00:25可以看到,这里有一个11M大小的数据包,很明显就是刚才的文件下载地址
00:26那么用这个域名做伪装,就一定可以免
00:26我也试过这个d o w nload 和 api 的域名也是可以免的,将域名复制下来,将其填入节点的伪装域名中,这样这个节点就实现了访问任何网站都只消耗天翼云盘的定向流量了
00:27尝试连接是可以正常使用的,接着我来进行几次测速来消耗一些流量,经过几次测速后,消耗了 260M 流量,现在需要等待一段时间再查看流量统计,因为有一定 的滞后性,经过一段时间的等待,可以看到专用流量从刚才的 2G 剩余变成了 1.71G,消耗了 290M 流量,同时也可以在上网详单中看到,刚才测速消耗的流量是云产品的定向流量,这就是定向免流的效果,和普通节点搭建步骤是一样的,只须添加伪装 host 即可,非常简单
00:27定向流量还有一种直连免流的方式,这种和刚 开始介绍的本地免流类,不需要搭建节点,通过抓包获取应用内置的代理服务器,比如腾讯王卡,可以免流QQ浏览器访问的所有网站流量
00:28实现的原理就是在QQ浏览器中内置代理服务器,通过代理服务器去访问所有网站,而代理服务器产生的流量被运营商进入定向流量
00:28利用这个原理,我们可以将应用内置的代理服务器提取出来,还记得本地免流的APN代理服务器吗?我们只需将代理服务器修改为提取出来的,即可实现免流
00:29但是现在很多代理服务器都加了动态验证,基本上都失效了,貌似目前只有百度直连还没有失效
00:29而且这种方式也不支持翻墙,不是我们本期介绍的重点,感兴趣的朋友可以自行了解
00:30最后就是电信的停机免流了,原理
00:30 就是利用电信停机后,会给你开通一个话费充值的绿色通道,简称绿通,让你在停机断网的时候,也能使用绿色通道进行上网充值话费,防止你在无人区失联
00:31不管你是欠费被停机,还是主动申请停机保号,都有充值绿色通道
00:31既然在断网的情况下可以访问绿通,那只要和定向免流一样,将 host 伪装改成绿通的网址,就能实现免流了
00:32这样每个月只需缴纳五元的停机保号费用,就能拥有无限流量了,非常的简单
00:32但电信也不傻,充个话费哪需要那么大的流量,很快大部分地区的绿通就被限速了,目前只剩几个地区还没有被限速,可能在不远的将来也会被限速
00:33现在我的手机使用了一张电信的停机卡,每个月需要五元的停机保号费用,这张卡是我最近 才想起来的,停机保号已经好几年了,话费已经欠了一百多,不知道为什么还没有给我销号,刚好这次教程可以用到
00:33先来尝试访问 weixin.com,此时,你可以发现网址自动跳转到了 a.189.cn,这就是电信的话费充值绿色通道
00:34出现这个界面就说明这张卡可以使用停机免流
00:34回到 v2rayng,此时你只要把这个节点的伪装域名改成 a.189.cn 就可以了
00:35我这里为了给大家演示 WS 协议,就再创建一个,备注随便填写,停机免流的端口并没有被检测,可以使用任意端口
00:35将传输协议改成 WS,WS 其实是 HTTP 升级而来的,头部也会有 host 字段,所以也可以进行 host 伪装
00:36点击添加,将节点导入到手机
00:36 先来看看节点是否可以使用,可以看到是无法连接的,因为手机卡已经停机了
00:37接着编辑该节点,需要先关闭VPN服务,在伪装域名这里填写绿色通道的网址,a.189.cn,点击保存,这样就能实现免流了,非常的简单
00:37再来测试一下,可以看到已经有了延迟,再来访问谷歌,可以看到是没有问题的,一张停机的电信卡实现了免流和翻墙
00:38正如之前说的,停机卡很多地区的绿通都被限速了,不过貌似我这个地区还没有被限速,你如果真的要用这种方式的话,请先谷歌了解一下你的地区是否被绿通限速
00:38这就是目前主流的免流方式,定向云免和停机云免,可以看到,实现云免是非常简单的,如果不是为了水时长,如果不是 为了给大家科普原理的话,一分钟就能搭建好,但云免也有缺点,除了检查 host,计费系统也可以检查端口
00:39互联网的流量使用的端口,一般都是 HTTP 的 80 和 HTTPS 的 443,所以免流的节点端口不能随便使用,一般需要使用 80 或者 443
00:39而 HTTPS 我在 Trojan 那节也讲过,会进行 TLS 通信,并给客户端下发网站证书,能被计费系统检测的手段就更多了,除了 host 和端口,它还可以检测你的 SNI 是否和证书匹配,证书是否是正规的 CA 机构颁发的,这就导致节点套 TLS 之后不一定能实现免流,所以免流节点一般都不套 TLS,只是单纯的套个 WS 或者 HTTP 伪装
00:40另一个缺点是需要使用全局代理,也就 是,说不管国内还是国外,只要你想免流,就必须把数据通通交给节点服务器处理
00:40这样存在的问题是,访问国内的网站会变得很慢,并且有些影视作品只有国内的IP才能观看
00:41如果想解决这个问题,只有加钱买一台国内服务器,用国内的服务器作为节点,但是这样就无法翻墙了
00:41你可能又需要观看我前面的中转教程,给国内的服务器配置一个国外的服务器做二级代理,这样就能实现,在全局代理的模式下,国内既能快速访问,又能实现翻墙的全局免流模式了
00:42或者你需要自己手动写分流配置,访问国内的网站使用国内的节点,访问国外的网站使用国外的节点
00:42此时,你又会发现一个问题,前面也说了,国家强制要求运营商提速降费,羊毛出在羊身上
00:43 便宜了家宽,那就让商宽来补贴,所以你会发现买一个国内服务器大一点的带宽有多贵,然后你就会得出一个这个结论,我有这钱,还不如买个流量多点的套餐,这就是免流目前的处境
00:43也有比较小众的免流机场会提供国内节点,大家自行去了解吧,用不用就看每个人的需求了
00:44虽然我觉得这个图是伪造的,但还是不得不提防运营商的秋后算账,而且免流也存在伪装 host 失效的情况,平时需要观察流量动向,防止交学费了
00:44OK,以上就是本期给大家分享的全部内容了,如果说视频对你有帮助的话,麻烦你帮我点个小小的赞吧,关注我的频道,我会不定期分享些好东西,我们下次再见
00:45