套用CDN
方案1(域名已托管在Cloudflare)(免费无限量)
1.找到dns记录中服务器的域名的A记录与AAAA记录(如果有ipv6的话)
2.点亮云朵☁️
方案2(域名未托管在Cloudflare)(免费额度每天10w次请求)
1.申请Cloudflare账号
2.打开Workers,管理Workers,创建Worker
3.输入代码
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="*************";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
*****用服务器域名替换
4.修改一个好记的名称,比如..workers.dev,填入v2ray的ws-headers中,并将ip改为cloudflare的可用ip
一个典型Clash配置:
- {name: xxxxxxxxxx, server: 1.0.0.1, port: 443, type: trojan, password: xxxxxxxxxxxxxxxxxxx, sni: xxx.xxxxxx.workers.dev, network: ws, udp: true, ws-opts: {path: /GameDownload, headers:{Host: xxx.xxxxxx.workers.dev}}}
另一种写法:
- name: xxxxxxxxxxxxxxxxxxxx
server: 1.0.0.1
port: 443
type: trojan
password: xxxxxxxxxxxxxxxxxxx
network: ws
sni: xxx.xxxxxx.workers.dev
udp: true
ws-opts:
path: /GameDownload
headers:
Host: xxx.xxxxxx.workers.dev
1.0.0.1请下载Cloudflare ip优选工具,根据实际带宽优选CDN加速ip,最后用优选的ip进行替换,host填Worker的网址,不是服务器网址!!!