基于V2Ray的环境搭建

安装内核

V2Ray 安装参考:https://github.com/v2fly/fhs-install-v2ray

Xray 安装参考:https://github.com/XTLS/Xray-install

首先随便新建一个文件夹,然后下载文件:

wget https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh 
bash install-release.sh
systemctl disable v2ray --now 

安装以后

systemctl enable v2ray 
systemctl start v2ray 

内核安装完成。

安装v2rayA

方法一:通过软件源安装 添加公钥

wget -qO - <https://apt.v2raya.mzz.pub/key/public-key.asc> | sudo apt-key add -

添加 V2RayA 软件源

echo "deb <https://apt.v2raya.mzz.pub/> v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list
sudo apt update

安装 V2RayA

sudo apt install v2raya

开机自启

启动 v2rayA

sudo systemctl start v2raya.service

设置开机自动启动

sudo systemctl enable v2raya.service

软件配置

v2rayA的UI是以网页的形式呈现的,所以我们打开浏览器,访问v2rayA的地址http://localhost:2017/

首次打开需要创建一个管理员账号,如果遗忘,使用下面的命令重置。

sudo v2raya --reset-password

以创建或导入的方式导入节点,导入支持节点链接、订阅链接、扫描二维码和批量导入等方式。

导入成功后,节点将显示在 SERVER 中,先选择要连接的节点,再点击左上角的就绪按钮就能开启代理了。

点击右边的设置,推荐像我一样设置,也是官方推荐的设置

image-20240320092109389

但是还没有结束,在某些不能自动配置代理的系统中,还需要手动进行代理,以Ubuntu为例(Ubuntu无需手动设置代理,仅为了演示),进入设置–>网络–>网络代理–>手动代理,默认端口没有改动的话按照我的填写

v2rayA的默认代理端口是20171.

配置系统代理

在当前session生效可以配置:

export http_proxy=http://IP:20171/
export HTTP_PROXY=http://IP:20171/

在全局配置中生效需要在**.bashrc**或者/etc/profile中配置如上命令。

注意这样配置会有一个问题,就是当你使用apt或者npm下载安装的时候会报503,如果你那没有问题可以忽略。

当有503的问题的时候,先取消代理配置,然后再使用。

取消代理分为两步:

1.在配置文件中注释掉刚才加入的代理配置,然后source一下,把v2ray的代理关闭

2.如果使用的export命令,需要 unset http_proxy

本次教程到此结束,希望大家有一个愉快的上网之旅。