ShadowsocksX-NG Proxy Auto Configure Mode使用的是黑名单模式,默认直连,符合规则的走代理。要实现白名单模式,默认代理,符合规则的直连,有一种hack方法:
找到程序文件夹下的abp.js文件,路径一般为
/Applications/ShadowsocksX-NG.app/Contents/Resources/abp.js修改
FindProxyForURL方法,将direct,proxy对调,改成下面代码中的样子1
2
3
4
5
6function FindProxyForURL(url, host) {
if (defaultMatcher.matchesAny(url, host) instanceof BlockingFilter) {
return direct;
}
return proxy;
}重启程序
修改程序
preferences里的GFW List url,改成白名单规则然后点击
Update PAC from GFW List更新pac文件即可