Ubuntu 20.04 手动安装 v2rayA & Xray 实现全系统代理教程

_

1. 背景与环境

在阿里云或国内云服务器(Ubuntu 20.04)上,经常会遇到以下问题:

  • GPG 错误: 官方软件源密钥过期(EXPKEYSIG)。

  • 网络封锁: 无法直接从 GitHub 下载 Xray 内核或 v2rayA 安装包。

  • 目标: 使用特定的订阅链接,筛选美国低延迟节点,并实现全系统(终端)上网。


2. 第一步:手动安装 Xray 内核

由于官方脚本无法连接 GitHub,我们使用 ghfast.top 镜像加速下载。

# 进入临时目录
cd /tmp
​
# 下载 Xray 核心 (使用加速镜像)
wget -O Xray-linux-64.zip [https://ghfast.top/https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip](https://ghfast.top/https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip)
​
# 安装解压工具并部署
sudo apt install unzip -y
sudo unzip -o Xray-linux-64.zip -d /usr/local/bin/xray-core
sudo mv /usr/local/bin/xray-core/xray /usr/local/bin/xray
sudo chmod +x /usr/local/bin/xray
​
# 移动路由规则文件 (dat文件)
sudo mkdir -p /usr/local/share/xray
sudo mv /usr/local/bin/xray-core/*.dat /usr/local/share/xray/
​
# 清理
sudo rm -rf /usr/local/bin/xray-core Xray-linux-64.zip

3. 第二步:手动安装 v2rayA

同样使用镜像站下载最新的 .deb 安装包。

# 获取最新版本下载链接
REAL_URL=$(curl -s [https://api.github.com/repos/v2rayA/v2rayA/releases/latest](https://api.github.com/repos/v2rayA/v2rayA/releases/latest) | grep -Eo '[https://github.com/v2rayA/v2rayA/releases/download/](https://github.com/v2rayA/v2rayA/releases/download/)[^"]*installer_debian_(x64|amd64)[^"]*\.deb' | head -n 1)
​
# 使用镜像加速下载
wget -O v2raya.deb "[https://ghfast.top/$REAL_URL](https://ghfast.top/$REAL_URL)"
​
# 安装 v2rayA
sudo apt install ./v2raya.deb -y
​
# 启动并设置开机自启
sudo systemctl start v2raya.service
sudo systemctl enable v2raya.service

4. 第三步:图形化界面配置

  1. 打开后台: 在本地浏览器访问 http://<服务器公网IP>:2017

    • 注意:请确保云控制台安全组已放行 TCP 2017 端口。

  2. 创建账号: 第一次进入需设置管理员账号和密码。

  3. 导入订阅:

    • 点击 Import (导入)

    • 粘贴订阅链接:https://dash.pqjc.site/api/v1/pq/b9f117876008f48357207a985b54574b

    • 点击保存并 Update (更新)

  4. 选择节点:

    • 点击列表上方的 Ping

    • 找到名称含 US美国 且延迟最低(数字最小)的节点,点击选中。

  5. 启动服务:

    • 点击左上角蓝色的 Ready (就绪) 按钮,使其变为红色的 Running (运行中)


5. 第四步:配置透明代理(全系统生效)

为了让终端(curl, wget, apt)也走代理:

  1. 点击 v2rayA 网页右上角的 Settings (设置)

  2. 找到 Transparent Proxy / System Proxy (透明代理/系统代理)

  3. 选项设为 Enable (启用)

  4. Mode (实现方式) 建议选择 Redirect (重定向)TPROXY

  5. Traffic Handling (流量分流) 选择 Proxy All (全局)RoutingA (大陆白名单)

  6. 点击 Save and Apply (保存并应用)


6. 验证结果

在 Ubuntu 终端输入:

curl ipinfo.io

成功标志: 返回的 JSON 信息中,country"US"city 为美国城市。


7. 常用维护命令

  • 查看状态: sudo systemctl status v2raya

  • 重启服务: sudo systemctl restart v2raya

  • 查看日志: journalctl -u v2raya -f

HTTPS 配置方式整理 2026-04-23

评论区