pastie URL-test 类型的 policy group 在 policy 和 external policy-path 并存的情况下,不论 URL 测试的结果,永远不会选择来自外部的 policy,而是总是会使用本地的 policy(比如下面规则永远会选择“HK 01”)。 🛩URL Test = url-test, HK 01, url=http://cp.cloudflare.com/generate_204, interval=3600, policy-path=https://some-website.com/nodes, update-interval=0, no-alert=0, hidden=0 在 TF 版 iOS 和正式版 Mac 上都复现了。如果把本地的 policy 从这个 policy group 中删掉的话,就会选择来自 external policy 的测速结果的 policy 了。 @SurgeTeam
pastie SurgeTeam 我将 tolerance 调整成 10 后手动触发测速,本地 policy 是144ms,但是底下 external policy 里面有好几个都是小于 100 的,依然没有触发切换。
pastie 确认一下,本地的 proxy 和 external policy 是可以在一个 proxy group 里面并存的么?我写配置文件这么写没报错,但我看 UI 上的意思好像是只能要么用外部代理列表,要么用本地的?
Kabigon 我遇到了類似的問題,同樣版本,同樣的配置文件,同樣地的網絡環境,同樣是m1系列的芯片,都只使用本地的policy,其中一臺會進行測試並選擇延時最低的線路,另一臺只會使用第一個節點,retest不起任何作用 auto = url-test, node1, node2, node3, policy-path=, update-interval=0, policy-regex-filter=, interval=600, tolerance=10