v2ray-agent/documents/cloudflare_workers.md

2.2 KiB
Raw Blame History

注意事项

  • Wokers是Cloudflare基于CDN的无服务器应用程序。
  • 想使用Wokers域名必须必须托管在Cloudflare[错误]
  • 每天10万条请求
  • 保证在没有使用Workers的情况可以正常使用服务【CDN+WebSocket+TLS or WebSocket+TLS】

步骤

1.创建Workers自定义域名

  • 域名的前缀可以自定义
  • Plan选择free即可
  • 会验证邮箱

2.绑定域名[这一步可以不用看,直接看下面的即可]

  • 1.添加域名

  • 2.修改域名注册商的Nameserver

  • 3.创建域名解析这里域名可以直接用能正常访问的服务或者创建新的如果创建新的并且证书是通配符证书则用新旧域名都无影响如果不是通配符需要重新生成证书以及配置相关的Nginx服务

3.创建Workers

  • 1.填写Workers的Script为下方内容【hostname填写科学上网的域名比如 workerproxy.v2ray-agent.com 】
addEventListener(
  "fetch",event => {
     let url=new URL(event.request.url);
     url.hostname="这里要修改为自己的";
     let request=new Request(url,event.request);
     event. respondWith(
       fetch(request)
     )
  }
)

4.使用

  • 1.客户端只需要将address部分修改为上图第二个红框位置的内容即可