设置SS/SSR PAC自定义规则
SS/SSR从网上获取GFW List,再转换为本地PAC文件,这样就能判断哪些网站直连哪些网站走代理。
GFWList内容是编码过的,(https://github.com/gfwlist/gfwlist/blob/master/gfwlist.txt)长这样:
PAC文件其实是一种脚本,(右键SSR托盘图标-PAC-编辑本地PAC文件)
长这样:
一般来说,比较合理的翻墙方式是通过PAC判断哪些直连哪些走代理。而如果某个站不在GFWList里的话,生成的PAC里也就没有。为了这一个站开全局代理明显不合理。而如果手动修改PAC文件的话,下次从GFWList更新PAC就失效了。
正确的做法是“编辑GFWList的用户规则”,相当于在GFWList转换成PAC的过程中,插入一些自定义规则。
根据文件中的注释,规则参考资料:https://adblockplus.org/en/filter-cheatsheet
比较常用的规则:
所以我们只要在user-rule.txt里加入一行
GFWList内容是编码过的,(https://github.com/gfwlist/gfwlist/blob/master/gfwlist.txt)长这样:
PAC文件其实是一种脚本,(右键SSR托盘图标-PAC-编辑本地PAC文件)
长这样:
一般来说,比较合理的翻墙方式是通过PAC判断哪些直连哪些走代理。而如果某个站不在GFWList里的话,生成的PAC里也就没有。为了这一个站开全局代理明显不合理。而如果手动修改PAC文件的话,下次从GFWList更新PAC就失效了。
正确的做法是“编辑GFWList的用户规则”,相当于在GFWList转换成PAC的过程中,插入一些自定义规则。
根据文件中的注释,规则参考资料:https://adblockplus.org/en/filter-cheatsheet
比较常用的规则:
所以我们只要在user-rule.txt里加入一行
||ssrshare.com^再从GFWList更新一下PAC,就能在PAC模式下打开这个URL了。https://tool.ssrshare.com/tool/free_ssr
如果你想强制某个URL一定不走代理呢?那么在前面加上@@,其它语法是一样的。如:
@@||xxx.ssrshare.com^
这样的话,如果和上面那一条一起使用,效果就是 xxx.ssrshare.com 不走代理而 aaa.ssrshare.com, bbb.ssrshare.com, ssrshare.com 都会走代理。
update
后来出现的 v2rayN 也是用的同样的 pac , 同样的规则.
我一直喜欢使用 v2rayN v3.29 我自己修改了一版, 支持 reality, hy2, tls分片.
这个博主还在用么?
回复删除我现在用v2ray了,tls+dns套上去比较稳定省事。我对速度要求不高。
删除