linux-v2ray

首先要说明的一点,linux 上的 v2ray 分为两部分:

  • 使用QT 制作的 qv2ray GUI界面

  • v2ray 的运行核心

这两部分需要分别安装和下载。

Github 上的项目路径:https://github.com/v2fly/

qv2ray 安装

GUI 界面的安装可以参考:新手起步

安装、配置完毕之后的使用界面如下。

image-20220703213806263

如果使用 ubuntu 或者 kali 等系统的稳定版本,则可以参考以下命令:

1
2
3
4
5
6
7
8
9
10
# 安装必要工具
sudo apt install -y gnupg ca-certificates curl
# 添加软件源公钥
curl https://qv2ray.net/debian/pubkey.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/qv2ray-stable-archive.gpg
# 添加软件源
echo "deb [arch=amd64] https://qv2ray.net/debian/ stable main" | sudo tee /etc/apt/sources.list.d/qv2ray.list
# 更新软件源
sudo apt update
# 安装 qv2ray GUI界面
sudo apt install -y qv2ray

v2ray 核心安装

注意:这个一定要和 qv2ray 安装统一个时期的版本,github上有个 pre-release 的 v5.0.7 版本,里面缺少了组件(v2ctl),是不能跟 qv2ray 一起使用的。

image-20220703214344707

可以参考 neworld.space 的教程《Linux Qv2ray 使用教程》 进行安装。

image-20220703212715215

如果安装版本不正确,会报 v2ray core faied with an exit code: 2 的错误。

浏览器代理

设置完之后,还不能马上使用,需要在浏览器中进行代理设置。

例如,火狐浏览器的设置中,找到 “网络代理” 。

image-20220703212900206

可以选择 “使用系统代理设置” 和 “手动配置代理”两种。

image-20220703212931436

其中手动配置代理就需要对照着 qv2ray 的设置信息来配置即可。

image-20220703213204330

命令行代理

命令行如果需要代理,则需要安装 proxychains

1
sudo apt install -y proxychians

安装完之后用 sudo 权限去配置 /etc/proxychains.conf 文件,将文件最后面的 sock4 127.0.0.1 9095 改成 和 qv2ray 图形配置中的 sock5 一样的配置信息,如 sock5 127.0.0.1 1089 即可。

如果是在mac系统下,则配置文件的路径为 /usr/local/etc

如下所示,则是OK的。

image-20220706185814369

使用的时候,直接在命令前面加 proxychains 或者 proxychains4 即可,如:

1
proxychains ping google.com

搞定 v2ray 和 proxychains ,下次拉代码再也不痛苦了。