SSR工具PAC模式 Adblock Plus Filters自定义规则…

相关文章:


一、Adblock Plus Filters自定义规则

1. 常用SSR工具

  • shadowsocks
  • v2ray

2. 自定义规则

常用规则:

# 1.通配符 * — 走代理
# 表示任何字符串,任何满足条件的都走代理。如:
*.example.com/*
匹配:
https://www.example.com
https://image.example.com
https://image.example.com/abcd

# 2.例外规则 @@ — 不走代理
# 任何满足@@后面规则的地址,都不走代理。如:
@@*.example.com/\*
匹配:
https://www.example.com
https://image.example.com
https://image.example.com/abcd

# 3. || 标记
# 只匹配域名的结尾 —— 走代理
||example.com

# 4. | 标记
# 匹配地址的开头和结尾 —— 走代理
|https://example.com # 以https://example.com开头的地址
example.com| # 以example.com结尾的地址

# 5. ! 标记
# !后面的内容表示注释,以!开头的规则也会无效

GFW List内常用域名匹配白名单:

# 可点击SSR软件的PAC配置,从GFW List名单查看更多:
# 地址为: http://127.0.0.1:11085/pac/proxy.js
# 走代理
||github.com
||github.io
||jsdelivr.net
.google.com
...

# 不走代理
@@||aliyun.com
@@||baidu.com
@@||chinaso.com
@@||chinaz.com
@@||qq.com
@@||sina.cn
...

3. 添加「用户自定义规则」到SSR

PAC模式下,v2ray等会自动选择GFW List里的网址使用代理。但因为在「墙内」,你希望走代理访问的网址,可能不被包含在默认PAC列表里。所以,需要我们添加「用户自定义规则」来实现访问特定网站时走代理。

(1) 示例规则Demo

!走搭理的所有域名地址
||google.*
||npmjs.com
||mozilla.*
||poe.com
||openai.com

!不走代理的所有域名地址
@@||gitee.com
@@||csdn.net
@@||juejin.cn
@@||leetcode.cn
@@||webgl3d.cn

!在职公司的域名地址
@@.baidu.com

(2) 添加用户自定义规则

打开SSR软件(v2ray、shadowsocks等)的PAC设置,添加上面(1)中的用户自定义demo规则。

pac用户自定义规则

参考


最后, 希望大家早日实现:成为编程高手的伟大梦想!
欢迎交流~

微信公众号

本文版权归原作者曜灵所有!未经允许,严禁转载!对非法转载者, 原作者保留采用法律手段追究的权利!
若需转载,请联系微信公众号:连先生有猫病,可获取作者联系方式!