xray 一键安装脚本
xray 一键安装脚本
🚀 项目简介: 本脚本旨在通过一行命令,在主流 Linux 服务器上全自动部署当前最高效、最稳定的 VLESS + XTLS Vision + REALITY 代理方案,并提供一个极其便捷的管理入口。
✨ 核心特性
- 一键部署: 仅需一行命令,全自动完成依赖安装、Xray 配置、服务启动。
- 专注前沿: 只配置当前公认的
VLESS-XTLS-Vision-REALITY方案,无任何冗余选项。 - 安全可靠: 默认精准屏蔽 BT 流量和所有中国大陆 IP/域名,专注海外代理。
🔧 环境要求
- 一台纯净的、可访问国际互联网的 Linux 服务器。
- 支持系统: Debian 9+, Ubuntu 18.04+, CentOS 7+。
- 拥有
root用户权限。
🚀 一键安装
bashbash <(curl -sL https://raw.githubusercontent.com/wuyou0789/InstallationScript/main/install_Xray.sh)
运行之后会停在:请输入服务器IP或绑定的域名[默认: IP地址]: 这个输入绑定好的域名地址。
设置“伪装面具”(回落域名): 紧接着,屏幕会出现第二条提示:
请输入伪装回落域名(例:www.apple.com )[默认:www.amazon.com]:
这是什么意思: 这是 REALITY 协议最核心的“隐身衣”。你需要借用一个国外真实存在的正规网站来掩护你的流量。如果有人(比如防火墙)探测你的服务器,你的服务器就会把这个正规网站的内容展示给对方看,以此蒙混过关。
怎么做: 尽量不要直接按回车! 默认的苹果或亚马逊域名用的人太多,容易被盯上。为了安全和速度,建议手动输入一个稍微冷门、流量特征为大文件或高清图片的网站。
如果忘记链接只需要登录服务器,在终端输入 link 并按回车,这个链接就会再次弹出来
写上你的 VPS IP 跟端口;内容为 ip:端口,示例:1.1.1.1:443,然后点击 Go;或者直接回车
如果显示 successful;证明端口能连接;如果显示 failed;那是无法连接上端口。
提醒,你可以使用 sb ip 查看 VPS IP。
关闭防火墙,执行如下命令:
bashsystemctl stop firewalld; systemctl disable firewalld; ufw disable
关闭防火墙之后再测试一下端口是否通,如果不通,你可能还有外部防火墙没关,必须要能连接上端口才能正常使用。
建议修改ssh端口
bashsed -i 's/^#*Port 22/Port 1914/' /etc/ssh/sshd_config && systemctl disable --now ssh.socket 2>/dev/null ; systemctl restart ssh && ss -tulpn | grep 1914
建议安装防暴里破解
端口与SSH端口保持一致。port
bashapt-get update && apt-get install fail2ban -y &&cat <<EOF > /etc/fail2ban/jail.d/sshd.local[sshd]enabled = trueport = 1914maxretry = 4bantime = 86400EOFsystemctl restart fail2ban && systemctl enable fail2ban && fail2ban-client status sshd
✅ 最佳选择
选择一个真实存在的、国际知名的、在中国大陆也能流畅访问的国外网站。
美国服务器:
www.textures.com大型科技公司:
www.microsoft.com,www.apple.com知名软件/服务:
www.speedtest.net,www.ubuntu.com顶尖大学:
www.mit.edu,www.harvard.edu例如日本:
www.photo-ac.com,www.pakutaso.com
❌ 绝对禁止
- 禁止使用国内网站: 脚本默认屏蔽国内流量,会导致回落失败,暴露自身。
- 禁止使用您自己的代理域名: 这会让伪装形同虚设,直接告诉审查者“我就是代理”。
- 禁止使用在国内被封锁的网站: 如 Google, Facebook, Twitter 等,同样会导致回落失败。