原理
https://github.com/XTLS/Xray-core/discussions/1295
1. 申请证书
使用 Acme.sh/ 宝塔等途径申请证书,放置 /www/ssl 目录下。一份证书,在有效期内可在多个 VPS 上使用,无需重复申请。
mkdir -p /www/ssl
chown -R nobody:nogroup /www/ssl
2. 安装主程序
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install --beta
3. 编辑配置文件
curl -Lo /usr/local/etc/xray/config.json https://raw.githubusercontent.com/chika0801/Xray-examples/main/VLESS-TCP-XTLS-Vision/config_server.json
vi /usr/local/etc/xray/config.json
默认配置 | 备注 | |
---|---|---|
id | chika | 可自定义 ID |
port | 16387 | 可自定义端口 |
certificateFile | /etc/ssl/private/fullchain.cer | 必须 填自己证书文件的路径(/www/ssl/*) |
keyFile | /etc/ssl/private/private.key | 必须 填自己密钥的路径(/www/ssl/*) |
4. 服务端启动
systemctl enable xray
systemctl start xray
5. 客户端配置
v2rayN 配置指南
选项 | 值 |
---|---|
Protocol | VLESS |
Address | IP 地址 |
Port | 16387 |
ID | chika |
Flow | xtls-rprx-vision |
Network | tcp |
TLS | tls |
SNI | 证书的域名 |
uTLS | chrome |
V2RayNG 配置指南
选项 | 值 |
---|---|
Protocol | VLESS |
Address | IP 地址 |
Port | 16387 |
ID | chika |
Flow | xtls-rprx-vision |
Network | tcp |
TLS | tls |
SNI | 证书的域名 |
uTLS | chrome |
V2RayXS 配置指南
选项 | 值 |
---|---|
Protocol | VLESS |
Network | tcp |
Address | IP 地址 |
Port | 16387 |
User ID | chika |
Level | 0 |
Flow | xtls-rprx-vision |
Transport settings ->TLS ->Security | tls |
Transport settings ->TLS ->SeverName | 证书的域名 |
ps: 不同客户端,填写位置不同,找到相应位置填写即可。
正文完
发表至: 开源脚本
2023-02-27