
基于V2Ray的环境搭建
基于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 中,先选择要连接的节点,再点击左上角的就绪按钮就能开启代理了。
点击右边的设置,推荐像我一样设置,也是官方推荐的设置
但是还没有结束,在某些不能自动配置代理的系统中,还需要手动进行代理,以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
本次教程到此结束,希望大家有一个愉快的上网之旅。