一、安装xray 1、bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install 二、通过命令生成uuid cd /usr/local/bin/ ./xray uuid > uuid 三、生成公、私密钥 #cd /usr/local/bin/ ./xray x25519 > key 四、查看uuid 和key cat uuid cat key 五、上传配置文件和修改配置文件,官方提供的模板 cd /usr/local/etc/xray/ 修改config.json文件 { "inbounds": [ // 服务端入站配置 { "listen": "0.0.0.0", "port": 443, "protocol": "vless", "settings": { "clients": [ { "id": "28d274ea-491f-4fb4-91de-9cf38beb374b", // 必填,改成自己的uuid,或 1-30 字节的字符串 "flow": "xtls-rprx-vision" // 选填,使用tcp就用这个;使用H2协议则为空 } ], "decryption": "none" }, "streamSettings": { "network": "tcp", "security": "reality", "realitySettings": { "show": false, // 选填,若为 true,输出调试信息 "dest": "www.amazon.com:443", // 必填,国外的真正存在的网站,后面必须带有443 "xver": 0, // 选填,格式同 VLESS fallbacks 的 xver "serverNames": [ // 必填,客户端可用的 serverName 列表,暂不支持 * 通配符,和dest相配 "amazon.com", "www.amazon.com" ], "privateKey": "OJOXrEfVy1jWvMkK72X7HnfY1-GxFUEvaCv7236F1Cc", // 必填,刚才生成的私钥Private key "minClientVer": "", // 选填,客户端 Xray 最低版本,格式为 x.y.z "maxClientVer": "", // 选填,客户端 Xray 最高版本,格式为 x.y.z "maxTimeDiff": 0, // 选填,允许的最大时间差,单位为毫秒,0为不限制,可以改为10000-60000之间。 "shortIds": [ // 必填,客户端可用的 shortId 列表,可用于区分不同的客户端 "99", // 客户端ID之一 "ffffffffffffffff" // 0 到 f,长度为 2 的倍数,长度上限为 16 ] } } } ], "outbounds": [ { "protocol": "freedom", "tag": "direct" }, { "protocol": "blackhole", "tag": "blocked" } ] } 六、运行xray ufw allow 443 service xray start service xray restart