感谢之前大佬们的帮助,目前已经对 redir 的工作原理有了大致的了解。介于国内的网络环境,已经果断弃用了 redir ,但是因为基础知识和精力有限,目前没有打算学习使用 mosdns 等软件配合使用 openclash 。我怕出问题自己修起来又会比较麻烦。因此改为使用 fake ip 。目前也对 fake ip 进行了补课,使用了一天感觉确实好用了很多,但也因此产生了新的一些疑问:
绕过中国 ip 这个功能的开关与否似乎不对配置文件进行任何修改。我尝试开关它后比对配置文件似乎两者没有任何区别。那么它是在进行哪个步骤时以何种方式确认这个域名是不是中国 ip 呢? 它要不要进行一次额外 dns ?还是说它只进行域名的比对,命中就走国内 dns ,没命中就继续走规则找匹配?
在打开绕过中国 ip 选项并在自定义规则里添加了 browserleaks.com 为 proxy 后,我打开 browserleaks.com/dns ,发现没有泄露,是否说明绕过中国 ip 这个机制并不在匹配规则之前进行,或者是否就可以认为这个机制其实就是匹配规则中的某一条,- RULE-SET,Domestic IPs,Domestic 是它嘛- GEOIP,CN,Domestic 或者是它?因为它在- DOMAIN-KEYWORD,browserleaks,Crypto 后面,所以 browserleaks.com 优先走了 proxy ,这样理解对吗?