需求目标:以机场提供的托管配置为主推,新建一个 a.conf 文件,存储自定义规则,再新建一个 sum.conf ,合并两个配置文件。
[问题 1 描述]
1. airport.conf //机场提供的自托管配置文件,能自动更新,section 齐全,绝大部分情况满足需求。问题是部分目标站点不走代理;
2. a.conf //自定义配置,仅有 [ Rule ] 字段,填写自定义规则,但是规则里面引用了 airport.conf 里面定义的策略组“Proxy”
3. sum.conf //自定义配置,合并 airport.conf 和 a.conf 。 [ Rule ] 字段 include airport.conf 和 a.conf ,其他字段仅 include airport.conf
[问题 1 故障现象]
1. MAC surge 逐步 load conf 文件,load airport.conf ==> 正常,load a.conf ==> 失败,提示 Proxy 未定义
2. iOS 版无此问题
[问题 2 描述]
1. airport.conf //机场提供的自托管配置文件,能自动更新,section 齐全;
2. a.conf //自定义配置,内容为 snell 协议联通内网,单独使用正常。
3. sum.conf //自定义配置,目的是实现直连,代理,联通内网自动化
// [Proxy] ==>用 include 合并机场代理和 snell 服务器
//[Proxy Group] ==>用 include 合并机场策略组和自定义 snell 策略
//[Rule] ==>用 include 合并机场 rule 和自定义 rule
[问题 2 故障现象]
1. airport.conf 和 a.conf 都有 FINAL rule ,合并后其中一个 FINAL 会截断其他规则
2. 尝试去掉 a.conf 里面的 FINAL ,MAC surge 在 load a.conf 时会提示无 FINAL load 失败( iOS 版无 FINAL 也可以 load 成功)
[问题 1 描述]
1. airport.conf //机场提供的自托管配置文件,能自动更新,section 齐全,绝大部分情况满足需求。问题是部分目标站点不走代理;
2. a.conf //自定义配置,仅有 [ Rule ] 字段,填写自定义规则,但是规则里面引用了 airport.conf 里面定义的策略组“Proxy”
3. sum.conf //自定义配置,合并 airport.conf 和 a.conf 。 [ Rule ] 字段 include airport.conf 和 a.conf ,其他字段仅 include airport.conf
[问题 1 故障现象]
1. MAC surge 逐步 load conf 文件,load airport.conf ==> 正常,load a.conf ==> 失败,提示 Proxy 未定义
2. iOS 版无此问题
[问题 2 描述]
1. airport.conf //机场提供的自托管配置文件,能自动更新,section 齐全;
2. a.conf //自定义配置,内容为 snell 协议联通内网,单独使用正常。
3. sum.conf //自定义配置,目的是实现直连,代理,联通内网自动化
// [Proxy] ==>用 include 合并机场代理和 snell 服务器
//[Proxy Group] ==>用 include 合并机场策略组和自定义 snell 策略
//[Rule] ==>用 include 合并机场 rule 和自定义 rule
[问题 2 故障现象]
1. airport.conf 和 a.conf 都有 FINAL rule ,合并后其中一个 FINAL 会截断其他规则
2. 尝试去掉 a.conf 里面的 FINAL ,MAC surge 在 load a.conf 时会提示无 FINAL load 失败( iOS 版无 FINAL 也可以 load 成功)