proxy/README.md
2021-12-20 18:28:53 +08:00

3.5 KiB
Raw Permalink Blame History

proxy

subconverter

docker-compose 部署 subconverter并使用域名反向代理。
用于 Surge、Quantumult X、Stash、ClashX Pro 托管订阅及配置。

Surge

分组规则说明

  • PROXY 为主节点,用于日常访问。
  • Media 为流媒体分组,统一管理选择原生 IP 节点供 Netflix、DisneyPlus 使用。
  • YouTube、Netflix、DisneyPlus、Apple TV 流媒体分组规则,可以选择跟随 PROXY也可以选择 Media同时也可以单独各自选择节点。
  • Apple、Microsoft、PayPal 网站及应用分组规则。
  • AdBlock 为广告、劫持等相关规则,自行选择代理方式或REJECT拒绝访问。
  • Other 未包含在上述所有规则,同时 IP 归属不属于 CN 则走 Other 规则。

部署

修改pref.yml59managed_config_prefix为反向代理域名,用于规则更新,否则将无法更新规则及重写。

cd subconverter
docker-compose.yml

使用域名反向代理127.0.0.1:25500

使用

  1. 获取机场订阅链接并 url-encode 链接
https://your_sub_link.com/xxxxxxxxxxxxxxxx?sub=1
# 原订阅链接
https%3A%2F%2Fyour_sub_link.com%2Fxxxxxxxxxxxxxxxx%3Fsub%3D1
# url-encode 地址
  1. 拼接托管配置地址格式

subconverter托管地址 + 订阅链接【url-encode】 + 过滤参数【url-encode】

https://sub.ops.ci/sub?target=quanx&url=https%3A%2F%2Fyour_sub_link.com%2Fxxxxxxxxxxxxxxxx%3Fsub%3D1&exclude=(%E6%B5%81%E9%87%8F%7C%E5%AE%98%E7%BD%91%7C%E6%9C%AC%E7%AB%99%7C%E5%8A%A0%E5%85%A5%7C%E8%BF%87%E6%9C%9F%7CIPV6%7C%E7%94%A8%E6%88%B7)

修改target=quanx参数适用于 Surge、Quantumult X、Stash、ClashX Pro 等。

  • Quantumult Xtarget=quanx
  • Surgetarget=surge&ver=4
  • ClashX Protarget=clash

openclash

用于 OpenWrt OpenClash 的配置文件

OpenClash

分组规则说明

  • PROXY 为主节点,用于日常访问。
  • Media 为流媒体分组,统一管理选择原生 IP 节点供 Netflix、DisneyPlus 使用。
  • YouTube、Netflix、DisneyPlus、Apple TV 流媒体分组规则,可以选择跟随 PROXY也可以选择 Media同时也可以单独各自选择节点。
  • Apple、Microsoft、PayPal 网站及应用分组规则。
  • AdBlock 为广告、劫持等相关规则,自行选择代理方式或REJECT拒绝访问。
  • Other 未包含在上述所有规则,同时 IP 归属不属于 CN 则走 Other 规则。

配置 ClashSample.yml 文件

273-311行为机场订阅信息,本示例为4个机场订阅,请根据情况自行删除或修改相应的订阅名及path名和url地址。

url格式为 subconverter托管地址 + 订阅链接【url-encode】 + 过滤参数【url-encode】

示例:

https://sub.ops.ci/sub?target=clash&url=https%3A%2F%2Fyour_sub_link.com%2Fxxxxxxxxxxxxxxxx%3Fsub%3D1&exclude=(%E6%B5%81%E9%87%8F%7C%E5%AE%98%E7%BD%91%7C%E6%9C%AC%E7%AB%99%7C%E5%8A%A0%E5%85%A5%7C%E8%BF%87%E6%9C%9F%7CIPV6%7C%E7%94%A8%E6%88%B7)&emoji=true&list=true&udp=false&tfo=false&scv=false&fdn=false&sort=false

342-456行为分组信息,根据上述订阅信息自行修改和删除对应的use订阅。

其他参数不要随意修改或调整顺序。

导入配置使用

OpenWrt - OpenClash - 配置文件管理
在上方上传文件,或者下方直接全部复制粘贴,应用配置后完成。
回到 OpenClash 首页打开控制面板开始使用。