1

VPN: Adblock Plus Filters自定义规则

 1 year ago
source link: https://lianpf.github.io/posts/develop-diary/35.vpn-ssr-adblock-filters/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

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.*

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

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

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

pac用户自定义规则

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

微信公众号

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK