在 Debian/Ubuntu 上安装 v2rayA 并使用 Xray 内核

在 Ubuntu 等基于 Debian 的 Linux 发行版上安装配置强大的科学上网客户端 v2rayA

Posted by Tigress Feathermoon💄 on October 22, 2023
   

一:安装 v2rayA

1️⃣ 通过软件源安装 v2rayA

添加公钥

wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/keyrings/v2raya.asc

添加 V2RayA 软件源

echo "deb [signed-by=/etc/apt/keyrings/v2raya.asc] https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list
apt update

安装 v2RayA 和 v2ray:

apt install v2raya v2ray

或者也可以安装使用 xray 内核,

apt install v2raya xray

2️⃣ 手动安装 deb 包

Release 下载 v2rayA 的 deb 包

APT 软件源 中下载 v2Ray / Xray 的 deb 包

3️⃣ 通过安装脚本

与 v2ray core 一起安装:

sudo sh -c "$(wget -qO- https://hubmirror.v2raya.org/v2rayA/v2rayA-installer/raw/main/installer.sh)" @ --with-v2ray

与 xray core 一起安装:

sudo sh -c "$(wget -qO- https://hubmirror.v2raya.org/v2rayA/v2rayA-installer/raw/main/installer.sh)" @ --with-xray

以上三种方法,任选一种方法即可。其中使用脚本方法安装 Xray 内核需要编辑 xray.conf 文件,其他方法不需要。

二:编辑 xray.conf 文件

v2rayA 会优先使用 v2ray,其次是 xray。如果你的 v2ray 或 xray 不在 $PATH 中,新建文件夹 /etc/systemd/system/v2raya.service.d,然后新建一个 xray.conf 的文件,添加以下内容:

[Service]
Environment="V2RAYA_V2RAY_BIN=/usr/local/bin/xray"

注意检查 Xray 的路径是否正确。

重载服务:

sudo systemctl daemon-reload && sudo systemctl restart v2raya

注意⚠️:这一步骤不是必须的,通过软件源安装的 v2rayA 和 xray 不需要修改变量,v2rayA 会自动检测到 xray 内核。

三:更新路由规则文件:

提示:downloading missing geoip.dat and geosite.dat; refresh the page later. 去 GitHub 下载 geoip.dat 和 geosite.dat 文件并复制到以下目录,如果使用的 v2ray 内核,则应复制文件到 /usr/local/share/v2ray/。

首先新建一个 xray 的文件夹

mkdir /usr/local/share/xray

然后把下载好的文件复制到 xray 文件夹中:

cp geosite.dat /usr/local/share/xray/
cp geoip.dat /usr/local/share/xray/

• 启动 v2rayA

sudo systemctl start v2raya.service

• 设置开机自动启动

sudo systemctl enable v2raya.service

删除日志

sudo rm /var/log/v2raya/v2raya.log

四:v2rayA 设置参考:

v2raya settings

分流模式选择 RoutingA 即可使用自定义规则

v2rayA 自定义规则

付费机场推荐

“可乐云”机场,成立于2020年,是一款快速、稳定的网络加速器。本产品特点支持主流电脑端一键app加速,可免去第三方客户端的复杂配置问题, 并支持 Clash、v2ray、Shadowrocket 小火箭等第三方客户端。游戏、软件全时段享用、流媒体当地全解锁,畅游网络世界。“可乐云”机场稳定经营,持续更新,致力于创造更好的云机场服务。

“可乐云”专线机场提供小杯、中杯、大杯三种不同的套餐,个人购买小杯即可,外贸公司团队可购买中杯或者大杯。

购买链接:https://52.cola52.site/#/register?code=EIYihGZw

五:在路由器 OpenWrt 中安装 v2rayA:

  1. OpenWrt 22.03 或更新版本中安装:

    可以直接在软件仓库中搜索安装 v2raya kmod-nft-tproxy xray-core(可选包 v2fly-geoip v2fly-geosite)

  2. 启用并运行 v2rayA

uci set v2raya.config.enabled='1'
   
uci commit v2raya
   
/etc/init.d/v2raya enable
   
/etc/init.d/v2raya start
  1. v2rayA 后台管理

可以安装使用 LuCI app

opkg install luci-app-v2raya luci-i18n-v2raya-zh-cn

luci-app-v2raya

也可以直接访问 v2rayA webUI 面板并完成设置

http://<your_router_ip>:2017