Skip to content

Home_cn

IOsetting edited this page Jun 4, 2020 · 2 revisions

V2Rock [ EN | 中文 ]

欢迎使用

V2Rock是一个开源的v2ray图形界面客户端, 代码基于Qt5, 在 v2ray-core 的基础上增加了易于使用的界面. 相比较于其他的Linux GUI客户端, V2Rock使用纯C++开发, 配置简单, 尺寸小, 占用资源少.

环境要求

预编译的deb包可以运行于以下的64位发行版:

  • Ubuntu 20.04 Focal
  • Ubuntu 18.04 Bionic
  • Ubuntu 16.04 Xenial
  • Debian 10 Buster
  • Debian 8 Jessie

在安装前, 需要确认 v2ray-core 已经正确安装.

安装说明

预编译的deb包可以从 releases 下载, 根据您的发行版下载对应的deb. 在命令行中执行

sudo dpkg -i /path/to/v2rock_x.x.x-x_xxxxx_xxxxx.deb

如果提示有依赖未安装, 运行以下的命令安装

sudo apt-get install -f

如何使用

配置

安装成功后, 在软件列表中可以找到v2rock, 或者按下super键(win键)后输入v2rock,会出现v2rock的图标, 点击运行. v2rock第一次运行会在 ~/.config/v2rock/ 下初始化配置文件. 您需要点击settings按钮, 在general标签下配置以下参数

  • Subscribe URL: 请填写服务商提供的订阅地址
  • V2Ray Executable Path: v2ray的可执行文件地址, 默认安装是/usr/bin/v2ray/v2ray, 如果没动过就不需要修改.
  • SOCKS5 Proxy 勾选表示启用本地SOCKS5代理
  • HTTP Proxy 勾选表示启用本地HTTP代理, HTTP和SOCKS5代理至少要选中一个
  • SOCKS Proxy Listen: SOCKS5代理监听的本地IP, 默认使用127.0.0.1为仅接收本机代理请求, 如使用0.0.0.0, 则可以接受任意来源代理请求
  • SOCKS Proxy Port: 默认为1080, 如果改成别的端口需要注意不要和其他的应用冲突, 另外不能小于1024, 因为小于1024的都属于系统保留端口, 需要sudo 权限
  • HTTP Proxy Listen: HTTP代理监听的本地IP, 说明同上
  • HTTP Proxy Port: 默认为1081, 说明同上, 注意与SOCKS5的端口值不能相同

导入

在配置完订阅地址后, 点击Import按钮导入, 如果导入不成功, 可以用浏览器试试订阅地址是否能直接访问, 如果访问不了, 说明地址无法访问, 需要联系订阅地址提供方解决.

测试

暂时只提供ping测试, 在上一步成功导入节点后, 在列表中左键单击选中节点, 再点击Test按钮, 就可以测试当前选中节点的ping, 从下方日志窗口可以看到节点的ping结果.
在测试过程中, 如果节点无法访问, 日志窗口长时间无输出, 可以点击Stop按钮停止.

选择节点

在列表中双击节点, 右侧会出现字符, 此节点即被选中

启动

点击Start按钮, 就会使用选中的节点启动v2ray进程. 在日志窗口中会有对应日志输出.
在浏览器中配置socks5代理, 或者通过SwitchyOmega插件配置socks5代理, 地址为127.0.0.1, 端口为刚才在Settings中填写的端口, 就可以使用了.

停止

点击Stop按钮, 就会停止当前的v2ray进程. 点击Quit按钮退出应用, 也会停止当前的v2ray进程(如果有已经启动的v2ray).

卸载

卸载可以使用dpkg命令

sudo dpkg --purge v2rock

如果需要清除配置文件, 需要删除 ~/.config/v2ray 目录

rm -rf ~/.config/v2rock

从源代码编译

安装依赖

sudo apt install build-essential qt5-default libssl-dev qt5keychain-dev

Git导出

git clone https://github.com/IOsetting/v2rock.git

执行编译

cd v2rock
qmake && make -j4

在v2rock/v2rock目录下会生成v2rock二进制文件

Clone this wiki locally