使用V2Board面板搭建V2ray协议,即vmess节点并套用cloudflare使用WebSocket传输。
还是先在cloudflare后台解析一个节点域名并开启代理服务:

到面板后台节点管理,搭建一个V2ray节点:

节点地址:填写解析的域名
TLS选择支持;
端口选择cloudflare支持的https端口,这篇文章有写;
传输协议选择:WebSocket,需要“编辑配置”;
{
"path": "/",
"headers": {
"Host": "123*.com"
}
}
Host填写CF解析的域名。
填好后提交。
XrayR后端基本设置不赘述,主要说下证书申请,很多时候申请不成功导致xrayr无法正常运行;
这样的话建议使用ACME脚本先申请证书,然后使用文件路径方式来布局:

除了证书之外,其他按照正常配置即可,不需要更改监听IP等等。
Acme申请方式:
先更新系统
apt update -y #Debian/Ubuntu 命令
apt install -y curl #Debian/Ubuntu 命令
yum update -y #CentOS 命令
yum install -y curl #CentOS 命令
再安装 Acme 脚本
curl https://get.acme.sh | sh
从 acme.sh v 3.0.0 开始,acme.sh 使用 Zerossl 作为默认 ca,您必须先注册帐户(一次),然后才能颁发新证书。
执行下面的命令
~/.acme.sh/acme.sh --register-account -m [email protected](替换为你的邮箱)
使用DNS验证方式申请证书,CF为例。
在CF后台获取API


设置cloudflare api:
export CF_Key="****f****2"
export CF_Email="***@***.com"(cf自己的邮箱)
~/.acme.sh/acme.sh --issue --dns dns_cf -d ***.com(更改为自己的域名)
~/.acme.sh/acme.sh --upgrade --auto-upgrade
使用上述命令申请完后,建议将证书文件移动到 /etc/XrayR/cert/ 下面,这样xrayr后端的证书路径设置也比较方便。
搭建好后经常会有各种各样的问题,解决问题的思路,主要检查一下XrayR后端的配置文件有没有出错,一般是这个问题,其次检查一下前端和后端服务器的防火墙。
目前V2面板的Shadowsocks节点混淆协议比较少,暂时无法使用wss。
使用cloudflare代理一个是加速,再一个是防封。