V2rayU,基于v2ray核心的mac版客户端,用于科学上网,使用swift4.2编写,支持vmess,shadowsocks,socks5等服务协议, 支持二维码,剪贴板导入,手动配置,二维码分享等
Branch: master
Clone or download
Latest commit 0897a95 Feb 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Build update version: 1.2.0 Feb 1, 2019
V2rayU.xcodeproj fix routing parse Feb 1, 2019
V2rayU.xcworkspace 备份及还原系统代理 Feb 1, 2019
V2rayU update version: 1.2.0 Feb 1, 2019
V2rayULauncher start v2ray at launch Oct 24, 2018
V2rayUTests fix import vmess Nov 30, 2018
V2rayUTool 备份及还原系统代理 Feb 1, 2019
screenshot fix routing parse Feb 1, 2019
LICENSE Create LICENSE Nov 30, 2018
Podfile share qrcode Nov 24, 2018
Podfile.lock share qrcode Nov 24, 2018
README.md Update README.md Feb 1, 2019

README.md

V2rayU

V2rayU 是一款v2ray mac客户端,用于科学上网,使用swift4.2编写,基于v2ray项目,支持vmess,shadowsocks,socks5等服务协议(推荐搭建v2ray服务,可伪装成正常网站,防封锁), 支持二维码,剪贴板导入,手动配置,二维码分享等, 项目地址: https://github.com/yanue/V2rayU

主要特性


  • 支持协议: vmess:// 和 ss:// 协议,支持socks5协议
  • 支持导入: 支持二维码,粘贴板导入,本地文件及url导入
  • 支持编辑: 导入配置后可以手动更改配置信息
  • 手动配置: 支持在导入或未导入情况下手动配置主要参数
  • 分享二维码: 支持v2ray及shadowsocks协议格式分享
  • 主动更新: 支持主动更新到最新版
  • 支持模式: 支持pac模式,手动代理模式,支持全局代理(有别于vpn,只是将代理信息更新到系统代理http,https,socks)
  • 支持4.0: 支持手动切换到v2ray-core 4.0以上配置格式

下载安装

  • 方式一: 使用homebrew命令安装
  brew cask install v2rayu

v2ray简介

V2Ray 是 Project V 下的一个工具。Project V 包含一系列工具,帮助你打造专属的定制网络体系。而 V2Ray 属于最核心的一个。 简单地说,V2Ray 是一个与 Shadowsocks 类似的代理软件,但比Shadowsocks更具优势

V2Ray 用户手册:https://www.v2ray.com

V2Ray 项目地址:https://github.com/v2ray/v2ray-core

功能预览


v2ray服务器搭建推荐

v2ray配置指南: https://toutyrater.github.io/

Caddy+h2脚本: https://github.com/dylanbai8/V2Ray_h2-tls_Website_onekey.git

v2ray模板: https://github.com/KiriKira/vTemplate

代理模式

全局模式: 有别于vpn,只是将代理信息更新到系统代理http,https,socks,若需要真正全局模式, 推荐搭配使用Proxifier
rules模式: 浏览器推荐搭配使用Proxy SwitchyOmega

相关文件

v2ray-core文件: /Applications/V2rayU.app/Contents/Resources/v2ray-core
v2ray-core启动: ~/Library/LaunchAgents/yanue.v2rayu.v2ray-core.plist
v2ray-core日志: ~/Library/Logs/V2rayU.log
当前启动服务配置: /Applications/V2rayU.app/Contents/Resources/config.json
其他服务配置信息: ~/Library/Preferences/net.yanue.V2rayU.plist


如果启动无反应可以尝试从命令行手动启动,查看原因
cd /Applications/V2rayU.app/Contents/Resources/
./v2ray-core/v2ray -config ./config.json

待实现功能:

ADBlock-Rules
订阅功能
速度测试

欢迎贡献代码:

1. fork 然后 git clone
2. pod install
3. 下载最新版v2ray-core,如: https://github.com/v2ray/v2ray-core/releases/download/v4.8.0/v2ray-macos.zip,解压到Build目录,重命名为v2ray-core
4. 运行xcode即可

软件使用问题

1. 安装包显示文件已损坏的解决方案: sudo spctl --master-disable
2. 如果启动后代理无效,请查看日志,入口: 菜单 -> Show logs...
3. 有其他问题请提issue

感谢

参考: ShadowsocksX-NG V2RayX
logo: @小文

License

GPLv3