apt update && apt upgrade -y
apt install -y curl wget
#执行以下命令来下载并运行 Xray-core 的官方安装脚本:
bash -c “$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)” @ install
#使用 xray uuid 命令生成一个 UUID,并妥善保管好它。/usr/local/bin/xray uuid
#使用 xray x25519 命令生成一对密钥。输出的第一行是私钥(private key),第二行是公钥(public key)。请务必将它们都记录下来
/usr/local/bin/xray x25519
#REALITY 的核心在于将流量伪装成对另一个真实网站的访问。因此,选择一个合适的目标网站至关重要
curl -I –tlsv1.3 –http2 https://www.cloudflare.com
#使用文本编辑器(如 nano)打开 Xray 的配置文件
vim /usr/local/etc/xray/config.json
#将文件内的所有内容删除,然后复制并粘贴以下配置模板。请务必根据注释
{
"log": {
"loglevel": "warning"
},
"inbounds": [
{
"listen": "0.0.0.0",
"port": 443, // 建议使用 443 端口
"protocol": "vless",
"settings": {
"clients": [
{
"id": "此处替换为您的 UUID", // 必填
"flow": "xtls-rprx-vision"
}
],
"decryption": "none"
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"show": false,
"dest": "www.microsoft.com:443", // 必填:替换为您选择的目标网站和端口
"xver": 0,
"serverNames": [
"www.microsoft.com" // 必填:替换为您选择的目标网站域名
],
"privateKey": "此处替换为您的私钥", // 必填
"minClientVer": "",
"maxClientVer": "",
"maxTimeDiff": 60000,
"shortIds": [
"" // 可选:留空或填写自定义短 ID
]
}
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "direct"
},
{
"protocol": "blackhole",
"tag": "block"
}
]
}
#配置防火墙
ufw allow 443/tcp
ufw status
#重启 Xray 服务以加载新的配置
systemctl restart xray
systemctl status xray