在 Clash Verge 中,每次启动或切换网络时,软件会自动对所有节点进行并发测试,这正是触发运营商风控短信的“罪魁祸首”。

你可以通过以下几种方法彻底关闭或限制自动延迟测试:

方法一:修改配置文件(最彻底)

直接在你的订阅配置中关闭健康检查(Health Check)和自动测试。

  1. 打开 Clash Verge,点击左侧的 Profiles(配置)
  2. 找到你正在使用的订阅文件,右键点击它,选择 Edit(编辑)Edit Text(文本编辑)
  3. Ctrl + F(Mac 上为 Cmd + F)搜索关键词 url-test
  4. 你会看到类似下面的代码块,请修改或添加 enable: false 这一行:yamlproxy-groups: - name: 自动选择 type: url-test url: http://cloudflare.com interval: 300 enable: false # <-- 手动添加或将 true 改为 false,即可禁用该策略组的自动测试 请谨慎使用此类代码。
  5. 同样的,搜索 fallback 策略组,也建议加上 enable: false
  6. 修改完成后点击右下角的 Save(保存)

方法二:在软件设置中全局限制(最简单)

如果你不想修改代码,可以直接限制软件的并发测试数量,把对运营商的瞬间冲击降到最低。

  1. 点击左侧的 Settings(设置)
  2. 找到 Clash Core(核心设置)Network(网络) 相关板块。
  3. 寻找 Max Concurrent Requests(最大并发连接数)Test Concurrency(测试并发数)
  4. 将该数值调低(例如设置为 12)。这样即使测试,节点也是一个一个排队去测,不会在瞬间产生巨大的并发流量。

方法三:使用扩展配置(Merge)一键覆盖

如果你使用的是在线订阅,直接修改配置文件可能会在下次更新订阅时被覆盖。你可以使用 Clash Verge 的 Merge(合并) 功能来实现永久关闭。

  1. 点击左侧的 Profiles(配置),在上方切换到 Merge 标签页。
  2. 点击 Create(创建) 新建一个合并项,名字可以随便填(如 DisableTest)。
  3. 右键编辑它,将以下代码粘贴进去:yamlprepend-proxy-groups: - name: 自动选择 type: url-test enable: false 请谨慎使用此类代码。
  4. 保存后,右键该 Merge 项选择 Enable(启用)。这样每次订阅更新,软件都会自动把自动测试关闭。

实际上,很多站点都禁止大范围的测速,尤其是ping,容易被误判为ddos或者发包,cc攻击之类的,所以一般不推荐开启这个功能


用天才程序员添加了一段扩展脚本,就可以禁止每次启动都有ping了,但是tcp连接还在,听ai说是无法禁止的,(订阅连接和全局扩展那里也填了),不知道会不会有什么bug,小白一个

function main(config) {

  // 1. 彻底关闭所有服务提供商的健康检查

  if (config[“proxy-providers”]) {

    Object.keys(config[“proxy-providers”]).forEach(key => {

      if (config[“proxy-providers”][key][“health-check”]) {

        config[“proxy-providers”][key][“health-check”][“enable”] = false;

      }

    });

  }

  // 2. 遍历并清洗所有策略组,干掉所有的测速链接和间隔

  if (config[“proxy-groups”] && Array.isArray(config[“proxy-groups”])) {

    config[“proxy-groups”].forEach(group => {

      // 强行把 url-test(自动测速) 和 fallback(可用性测试) 降级为手动选择模式

      if (group.type === “url-test” || group.type === “fallback”) {

        group.type = “select”;

      }

      // 彻底删除任何测速网址和间隔

      delete group.url;

      delete group.interval;

      // 强制开启延迟加载

      group.lazy = true;

    });

  }

  return config;

}

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注

Related Post