最新消息
【白嫖攻略】在CloudFlare上搭建自己的优选测速
【白嫖攻略】在CloudFlare上搭建自己的优选测速
9个月前 8 阅读
  • 首页
  • /
  • 学习
  • /
  • 正文
  • 【白嫖攻略】在CloudFlare上搭建自己的优选测速
    在使用 XIU2 的优选工具的部分时候,由于 CloudFlare 在这时候对优选测速地址的限制,导致优选的 IP 的速度都是为 0 MB/s。那么我们如何避免这个问题呢?下面我来和大家一起来使用 CloudFlare Workers 搭建自己的优选测速地址。
    一、准备材料
    CloudFlare 账户一个
    有自己的自定义域名并托管至 CloudFlare帐号上
    二、部署步骤
    1、打开CF的控制台,转到“Workers & Pages”页面,点击“Create Application”按钮
    2、点击“Create Worker”按钮
    3、设置workers的名称,点击“Deploy”按钮
    4、点击“Configure Worker”按钮
    5、点击“Quick Edit”按钮,修改代码
    6、将以下提供的代码复制到 Workers 中,替换原本的代码

    addEventListener("fetch", event => {
          let url = new URL(event.request.url);
          if (url.pathname == "/test" && url.search == "") {
            url.href="https://cachefly.cachefly.net/200mb.test"
            let request = new Request(url, event.request);
            event.respondWith(fetch(request));
          }
        })

    7、点击“Save and deploy”按钮,保存代码。然后复制workers地址备用
    8、转到“触发器”,点击“添加自定义域”
    9、输入你想要绑定的域名(备注:一级域名需要绑定在CloudFlare账号里面)
    10、使用命令行打开优选工具,在后面加上 -url 你的优选域名 参数即可
    11、备注:代码中url.href=”https://cachefly.cachefly.net/200mb.test
    引号内是测速时下载的文件,如果测速为0,则必须更换此文件。更换文件在以下网页中查找:https://github.com/XIU2/CloudflareSpeedTest/issues/168

    测速链接

    https://speed.cloudflare.com/__down?bytes={size}
    
    其中size的单位为Bytes,比如 1MB = 1024KB = 1048576Bytes
    常见的单位:
    100MB = 104857600Bytes
    200MB = 209715200Bytes
    500MB = 524288000Bytes
    1GB = 1073741824Byte

    举例:
    100MB测速链接:https://speed.cloudflare.com/__down?bytes=104857600
    500MB测速链接:https://speed.cloudflare.com/__down?bytes=524288000
    1GB测速链接:https://speed.cloudflare.com/__down?bytes=1073741824

    52

    0
    那年今日

    评语 (0)

    取消
    您是第 30989 位访客