什么是V2Ray?
阅读:Project V2Ray。
在使用 V2RAYX 之前,您应该阅读 V2RAY 的官方说明!
macOS 上的其他 V2Ray 客户端:V2RayU。
下载 V2RayX
从版本下载。
brew cask install v2rayx
如何构建
V2RayX.app 是通过在终端中运行以下命令之一来构建的。您可以通过命令行使用 curl 安装它。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Cenmrev/V2RayX/master/compilefromsource.sh)"
或一步一步:
git clone --recursive https://github.com/Cenmrev/V2RayX.git
打开 V2RayX.xcodeproj 并使用 Xcode 构建 V2RayX。
V2RayX是如何工作的
V2RayX 提供了一个 GUI 来生成 V2Ray 的配置文件。它在应用程序捆绑包中包含 V2Ray 的二进制可执行文件。V2RayX使用macOS启动和停止V2Ray。launchd
V2RayX还允许用户在macOS菜单栏上更改系统代理设置和切换代理服务器。
默认情况下,V2RayX 会在 port 打开一个 socks5 代理作为主入站,并在 port 打开一个 http 代理作为 inboundDetour。1081
8001
V2RayX提供三种模式:
- 全局模式:如果网络流量遵守操作系统的网络规则,V2RayX 会要求 macOS 将所有互联网流量路由到 v2ray 核心。
- PAC 模式:macOS 会根据 pac 文件确定路由,部分流量可能会路由到 v2ray 核心。
- 手动模式:V2RayX不会修改任何macOS网络设置,而只会启动或停止v2ray核心。
菜单列表中的选项决定了 v2ray 核心如何处理传入流量。核心路由规则适用于上述所有三种模式。Routing Rule
登录时自动运行
打开macOS系统偏好设置 -> 用户和组 ->登录项,添加 V2RayX.app 列表。
手动更新 v2ray-core
替换为最新的 V2Ray V2ray-Core 的版本 存储库。但是,不能保证兼容性。V2RayX.app/Contents/Resources/v2ray
卸载
V2RayX将创建以下文件和文件夹:
/Library/Application Support/V2RayX
~/Library/Application Support/V2RayX
~/Library/Preferences/cenmrev.V2RayX.plist
因此,要完全卸载V2RayX,只需删除 V2RayX.app 和上面的文件即可。:)