流媒体解锁之cloudflare
之前的流媒体解锁之dns解锁中提到的方法,前提是必须有一个可以正常访问的落地机节点。
那要是没有这种节点怎么办?简单,用cloudflare解锁。
安装脚本
首先下载安装脚本。
1 | wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh |
给文件执行权限。
1 | chmod +x menu.sh |
执行脚本
1 | ./menu.sh |
默认中文语言,选择13. 安装 wireproxy,让 WARP 在本地创建一个 socks5 代理 (bash menu.sh w)
端口这里是40000
安装成功之后是这样的:
到此,已经在本地的40000端口开启了cf的sock代理服务。
配置xrayr
首先,编辑 custom_outbound.json
修改文件的第22行代码左右。
注意是 "tag::"socks5-warp"
1 | "port":40000 |
其次,编辑 route.json
修改文件的第21行左右。
1 | "domain":["geosite:netflix"] |
同样需要注意的是 "outboundTag":"socks5-wwarp"
最后,修改config.yml
在文件的第6行
取消 RouteConfigPath
的注释
在文件的第8行
取消OutBoundConfigPath
的注释
如上的配置修改,是告诉xrayr这个软件。
凡是符合netflix的请求,全部转发给socks-wrap,也是本地的40000端口。
最后还需要重启xrayr
1 | xrayr restart |
优劣处
至此,完成对流媒体的解锁。
这个方法的好处是,不需要已有节点的支持,但是大家都知道,毕竟是免费的流量,速度会跟不上,更适合类似chagGPT这类的网页解锁。
当然还有其他问题,就是有些地区没有cf的节点。
又是刑的一天。
如果你有一些自己解决不了的问题,可以添加我的频道telegram。