TrojanServerByXray

利用Xray搭建trojan服务器

View project on GitHub

套用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的网址,不是服务器网址!!!