@
neochen13 只用过 brook ,所以只说一下 brook 吧 :)
全平台客户端
- 如果没有分流需求:iOS / Android / Mac 默认就是 TUN 模式 真全局代理,Windows / Linux 默认 Proxy 模式 可以选择 TUN 模式(大部分外国用户的需求)
- [普通用户] 如果需要大陆分流:没有复杂的规则,要说规则,也只是 一个域名列表的 txt 文件,一个 CIDR IP 列表的 txt 文件(不过基本用不到,因为可以直接选择 Geo IP ),没有创造其他特殊的语法,
https://www.txthinking.com/talks/articles/brook-china.article ,这里面的示例脚本的作用其实也只是防止虚拟 DNS 失效,避免走安全 DNS ,其实也可以直接在系统或浏览器处设置
- [研究性用户] 可以编程达到自己的目的,这个就很多了,比如阻断 IPv6 ,Hosts ,黑名单模式,降级 iOS App ,全平台抓包,修改包,YouTube App 去广告,不同应用走不同 Server ,不同目的地走不同 Server ,Web 去广告,修改包,等等吧,每个网络处理环节都可以用脚本来修改,所以可以根据自己的任意需求编程来实现