V2Ray 梯子 前置 Caddy V2 使用 on_demand 模式 自动申请证书 相当于有无限的域名
现在最保险的梯子是
Websocket + TLS
本文使用
1. Cloudflare 的 DNS 设置
名称 *
代理状态 打开
2. Cloudflare 的 SSL/TLS 设置 完全 (严格)
3. 修改 Caddyfile
第一行修改为
*.mydomain.com
下面 tls 那行修改为
tls you@somemail.com {on_demand}
Caddy V2.7.3 版本更新,对 on_demand_tls 有新的语法要求。需要明确地设置一个全局配置。
详见:https://zelikk.blogspot.com/2023/12/caddy-ondemandtls-http-url-caddyserver.html
4. 保存 Caddyfile 重启 Caddy
service caddy restart
你试一下在浏览器里访问 随便什么.mydomain.com 试试?
是不是打开了你的反代伪装网站?
你再试一下 随便什么.mydomain.com/
是不是得到了 400 Bad Request?
5. 先在浏览器里访问 随便什么.mydomain.com
可能需要等待一会儿才会正常显示伪装站
6. 在你的翻墙客户端里,把原来的节点复制一份;然后修改参数
地址
你就有了一个新域名的节点了。
参考:
https://caddyserver.com/docs/caddyfile/directives/tlshttps://caddyserver.com/docs/automatic-https#on-demand-tls
https://caddyserver.com/docs/caddyfile/options#on-demand-tls
update 2023-12-10 Caddy 新版本需要配置文件中 设置全局参数 on_demand_tls , 设定一个查询用的 HTTP URL.
https://caddyserver.com/docs/caddyfile/options#on-demand-tls