v2 + Cloudflare

×

×

一、将域名托管到 Cloudflare

  • 1、添加站点
  • 2、在域名注册商处,将DNS修改为CF提供的地址

二、开通主机 hostEONS

  • 1、debin10
  • 2、获取主机IP
  • 3、在CF里添加DNS A记录(二级域名:***.xdos.com),并关闭代理(关闭云朵)

三、SSL连接主机

  • 1、安装 x-UI
  • apt update -y # Debian/Ubuntu 命令
  • apt install -y curl socat #Debian/Ubuntu 命令
  • bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) #X-ui面板安装
  • 在 VPS 输入 x-ui 命令,进入 x-ui 的命令菜单

四、域名及证书设置

  • 在CF设置域名(或二级域名 1.xdos.cc、或三级域名 1.1.xdos.cc、或泛域名 xdos.cc)
  • 在 x-ui 面板,选择 菜单 ->16. 一键申请SSL证书(acme申请)
  • [INF] 该脚本将使用Acme脚本申请证书,使用时需保证:
  • [INF] 1.知晓Cloudflare 注册邮箱
  • [INF] 2.知晓Cloudflare Global API Key
  • [INF] 3.域名已通过Cloudflare进行解析到当前服务器
  • [INF] 4.该脚本申请证书默认安装路径为/root/cert目录

五、证书部署

  • 进入x-ui Web面板
  • 面板设置 -> 证书路径 /root/cert/*.cer
  • 面板设置 -> 秘钥路径 /root/cert/*.key
  • 保存设置 -> 重启面板

六、添加站点

  • 进入x-ui Web面板
  • 入站列表 -> 添加站点
  • 备注:随意 -> 协议:vless -> 端口:443 -> xtls:开启 -> 域名:设置 -> 目录:证书目录、秘钥目录

七、套用CDN

  • 进入CF,开启DNS域名代理(打开云朵)
  • CF控制面板里 -> SSL/TLS 加密模式为 完全(严格)
  • 进入x-ui Web面板
  • 入站列表 -> 添加站点
  • 备注:随意 -> 协议:vless -> 端口:443 -> 传输协议:ws -> 路径:填复杂一点(任意) -> tls:开启 -> 域名:设置 -> 目录:证书目录、秘钥目录

八、使用

  • v2ray -> 导入站点链接
  • qv2ray -> 编辑站点 -> 请求头:host|*xdos.cc -> TLS设置:服务器地址为 *.xdos.cc

待续。。。