-
Notifications
You must be signed in to change notification settings - Fork 5
Home_cn
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-devGit导出
git clone https://github.com/IOsetting/v2rock.git执行编译
cd v2rock
qmake && make -j4在v2rock/v2rock目录下会生成v2rock二进制文件