新版Wingy支持强大的自定义规则,YAML配置说明及下载

新版Wingy支持强大的自定义规则,YAML配置说明及下载

昨天晚上iPhone代理工具应用Wingy迎来一个期待已久的功能,新版的Wingy支持高自由度的自定义代理规则配置。启动Wingy后,在添加在添加代理类型中,多了一个自定义配置的选项。这里就是配置自定义代理规则的地方。由于这个规则完全是通过YAML格式自己书写的,所以在带来高自由度的同时,也增加了上手的难度,希望作者以后能够添加通过网址导入规则的功能。接下来我以Shadowsocks为例,先分享一个简单的使用YAML写的代理规则例子:

说明:

  • 红色部分需要修改为自己的ss服务器信息
  • adapter,可以定义多个,每个表示一个代理服务器,通过ID作为唯一标识
  • rule,规则列表,这里通过type来区分规则类型,例如根据ip地址过滤,根据domain过滤,根据国家过滤等。然后通过adapter字段指定某个规则是需要使用哪个代理访问;
  • 规则按照书写的顺序执行,所以有个大的原则是,确定的明确的匹配规则,写在前面。模糊的或者通用的规则写在后面,例如在最上面都没有匹配到的时候,采用国内走直连的,国外走代理的方式。

更加详细的语法介绍,请参考:https://github.com/hellowingy/wingy-announcement/blob/master/CONFIG.md

我把我的配置文件上传到了这里:http://www.daxiblog.com/me/resource/wingy-rules-sample.conf

大家可以下载后,根据自己需要修改后使用。如果提示YAML语法错误,请通过这个网址进行语法检查。

《新版Wingy支持强大的自定义规则,YAML配置说明及下载》有2条留言

  1. 多谢,最近刚刚开始使用,结合ios上的replica(surge的亲兄弟),可以根据自己的网络链接情况添加特定的规则~

留下评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据