VPN Bypass MAC 版

免费开源的 Mac 菜单栏应用,决定哪些流量走 VPN:选择绕过 VPN 的服务和域名,或必须使用 VPN 的少数项目。

VPN Bypass 简介

VPN Bypass 是一款 macOS 菜单栏应用,用来决定哪些流量通过你的 VPN。你可以选择应绕过 VPN 的服务和域名,或必须使用 VPN 的少数项目,当 VPN 重新连接或地址变化时,应用会保持路由正确。它面向把所有流量都送入隧道的全隧道 VPN 客户端,这类客户端可能让流媒体卡顿,并使 AirPlay 或 Chromecast 无法工作。

它支持 GlobalProtect、Cisco AnyConnect、OpenVPN、WireGuard、FortiClient、Zscaler、Cloudflare WARP、Pulse Secure、Check Point、Proton VPN 和 Tailscale 出口节点。它免费开源,采用 GPL-3.0-or-later 许可证,由 GeiserX 开发,需要 macOS 13 或更高版本。应用已使用 Developer ID 签名并通过 Apple 公证。它会询问一次管理员密码,以安装一个编辑路由表的小型 root 辅助程序,不需要内核扩展或系统扩展。在让工作 VPN 的流量绕过隧道之前,请先了解雇主的规定。VPN 的终止开关也可能让路由失效,发生这种情况时应用会告诉你。6.0 版在首次启动时会把以点开头的域名改写为通配符。

主要功能

当你的 VPN 客户端不提供分流时,VPN Bypass 可以实现分流。

  • 三种模式:Bypass、VPN Only 和首个匹配优先的 Custom 规则。
  • 服务目录:YouTube、Netflix、Spotify、Zoom 等 75 种服务,以及你自己的域名、通配符和子网。
  • Lookups:可选视图,显示 Mac 查询的名称,一键即可添加。
  • 自定义出口:让规则直连,或经由指定 VPN、HTTP 或 SOCKS5 代理、Tailscale 节点。
  • 自动恢复路由:重新连接或网络变化后路由会恢复,域名也会重新解析。
  • 命令行:vpnb 可用脚本完成应用的所有操作,并可用 JSON 回应。
  • 快捷指令:操作可设置模式、添加域名或开关服务。
  • 其他:可选的 /etc/hosts DNS 绕过、路由验证、通知以及配置导入和导出。

6.0.0 版本新功能

VPN Bypass 6.0.0 是一个主要版本,以统一的原生外观重建了应用。设置、列表和服务都会保留。

  • 网站去向:Status 页面和 vpnb why 会说明网站从哪条路径出去以及原因。
  • 暂停:暂时停止路由,或停止到 VPN 重新连接为止。
  • 按网络配置:每个网络都保留自己的模式和列表。
  • 地区包:各国的银行和公共服务可在目录中一次选中。
  • VPN Only 断线阻止:VPN 断开时,列表中的网站不会在 VPN 之外加载。
  • 终止开关警告:当 VPN 终止开关让绕过失效时,应用会提示。

VPN Bypass 常见问题

VPN Bypass 免费吗?

是的。VPN Bypass 免费开源,采用 GPL-3.0-or-later 许可证。

VPN Bypass 需要什么版本的 macOS?

macOS 13(Ventura)或更高版本,并需要管理员权限来管理路由和 hosts 文件。

VPN Bypass 是 VPN 吗?

不是。它不提供 VPN,而是决定哪些流量通过你已在使用的 VPN。

它能检测哪些 VPN 客户端?

GlobalProtect、Cisco AnyConnect、OpenVPN、WireGuard、FortiClient、Zscaler、Cloudflare WARP、Pulse Secure、Check Point、Proton VPN 和 Tailscale 出口节点。

为什么它要我的管理员密码?

为了安装编辑路由表的小型 root 辅助程序。它只询问一次,主要更新在辅助程序变化时可能再次询问。

它需要内核扩展或系统扩展吗?

不需要。一个小型 root 辅助程序负责路由,并且只有此应用能与它通信。

VPN Bypass 有 Apple 签名吗?

有。从 5.1.0 版起,应用使用 Developer ID 签名并通过 Apple 公证。

它能和 VPN 终止开关一起使用吗?

不一定。终止开关可能让路由失效,发生这种情况时应用会告诉你。

可以用 Homebrew 安装 VPN Bypass 吗?

可以,通过项目自己的 tap:brew tap geiserx/vpn-bypass,然后 brew trust --cask geiserx/vpn-bypass/vpn-bypass,再 brew install --cask vpn-bypass。

vpn-bypass.FULLMAC.app 上的 VPN Bypass 下载来自哪里?

下载按钮指向 VPN Bypass 官方发布页面 https://github.com/GeiserX/VPN-Bypass/releases/latest。vpn-bypass.FULLMAC.app 不会修改或重新打包该应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。