首页下载 → macOS
App Store / Mac1 分钟获取密钥

在 Mac 上配置 Happ:从安装到流量路由

macOS 版 Happ 完整指南:安装基于 Xray 内核的客户端,接入来自 Telegram 机器人的密钥,并弄清何时启用代理模式、何时使用带完整路由的系统 TUN 模式。

指南

如何连接 Happ VPN — macOS

  1. 下载 macOS 版 Happ

    从 App Store 或官方来源安装应用。

  2. 获取密钥

    打开 Telegram 机器人并激活访问。

  3. 通过导入添加密钥

    将复制的订阅链接粘贴到应用中。

  4. 允许 VPN 配置

    确认 macOS 添加 VPN 的请求。

  5. 开启连接

    选择服务器并开启 VPN。

详情

在 macOS 上安装 Happ

Happ 是一款基于 Xray 内核的客户端,在 Mac 上既可作为使用系统代理的普通应用运行,也可作为完整的网络隧道运行。下载 macOS 版本,将应用拖入「应用程序」文件夹并启动它。首次启动时,macOS 可能会弹出 Gatekeeper 警告,提示该程序来自互联网——请打开「系统设置 → 隐私与安全性」,并点击「仍要打开」按钮以确认启动。

为保证稳定运行,建议使用 macOS 12 Monterey 及更新版本——在更早的系统上,Happ 用于 TUN 模式的部分网络 API 无法使用。该客户端在搭载 Apple Silicon 处理器(M1–M4)的 Mac 和 Intel 芯片机型上都能同样正常工作;无需为每种架构单独寻找安装包,universal 版本会自动选用所需的代码。

安装完成后,建议立即允许 Happ 在登录系统时自动启动,并在菜单栏显示图标。这样很方便:连接、切换服务器和更改模式都触手可及,无需每次都打开应用窗口。

密钥与订阅:如何连接

服务的 Telegram 机器人负责发放服务器访问权限。在机器人中办理试用、正式或付费密钥——你会收到一条订阅链接(happ:// 或 https:// 格式),或一份单独的服务器配置。在 Mac 上无需手动复制冗长的配置:订阅会自动拉取最新的服务器列表,并在服务端有变动时自动更新。

添加密钥最快的方式是复制订阅链接,然后在 Happ 中点击「从剪贴板添加」:应用会识别剪贴板内容并自动导入配置文件。如果你直接在 macOS 中打开 happ:// 链接,系统会提示通过 deep-link 将其传递给 Happ,配置文件一键即可添加。

导入后,服务器列表会出现在主窗口中。选择延迟最低的节点,点击「连接」并等待指示灯变为激活状态。订阅只需添加一次——在机器人中续费密钥时无需重新安装任何东西,客户端会自行拉取更新。

代理模式与 TUN 模式:如何选择

在 macOS 上,Happ 提供两种本质不同的流量转发方式。代理模式会启动一个本地 SOCKS/HTTP 代理,并将其写入系统网络设置。尊重系统代理的应用(首先是浏览器)的请求会经由它转发。这是一种轻量模式:它不需要管理员权限,也不影响绕过代理运行的程序的流量。

TUN 模式(也称为系统隧道模式)会创建一个虚拟网络接口 utun,并在整个系统层面拦截流量。这种情况下,不仅浏览器,连即时通讯工具、桌面客户端、终端和后台服务的流量都会经由隧道转发。为激活 TUN,Happ 会一次性要求安装特权 helper 并输入管理员密码确认——这是 macOS 对管理网络栈的应用的常规行为。

实用原则:如果需要让整个应用「全部走隧道」,就启用 TUN。如果任务是针对性的——只在浏览器中开启访问,不触及系统其余部分——那么代理模式就够用了。可以在两种模式之间实时切换,无需删除订阅或更改已选服务器。

路由与 split tunneling

Happ 内部的 Xray 内核支持灵活的路由:可以设定规则,指定哪些流量经由服务器、哪些直连。在 Mac 上,这最常用于分流隧道(split tunneling):例如,让银行和本地网站绕过隧道,而其余全部经由所选服务器。规则可按域名、IP 子网和地理区域来构建。

现成的路由列表(routing lists)省去了手动罗列数百个域名的麻烦。接入这样的列表后,你会获得预设的规则集——例如「本地资源直连」或「屏蔽广告和跟踪域名」。列表会自动更新,因此规则无需你干预即可保持最新。

在 macOS 上还有一个特别有用的选项,即绕过局域网流量:对打印机、NAS 和家庭网络中其他设备的访问应当直连,否则它们将无法被找到。在路由设置中,把私有网段(10.0.0.0/8、192.168.0.0/16 等)留在隧道之外——这是标准且安全的做法。

优化与 Mac 上的常见问题

如果启用 TUN 后所有应用都断网了,首先请检查特权 helper 是否已安装,以及 Happ 在「隐私与安全性」中是否拥有更改网络配置的权限。撤销该权限是「隧道已建立但流量不通」最常见的原因。从应用设置中重新安装 helper 通常能解决问题。

速度慢时,可以尝试切换到地理位置更近的服务器,并留意连接的传输方式。基于 Xray 内核、采用现代伪装协议的节点通常在不稳定的链路上都能给出稳定的结果,而拥挤的公共节点则会在高峰时段掉速。延迟和服务器负载可直接在列表中查看。

如果浏览器在代理模式下忽略连接,请检查它是否设置了自己的代理或拦截网络的扩展程序——它会覆盖系统设置。为避免 Mac 进入睡眠时 Happ 断开,请启用启动时自动连接并保持隧道;这样笔记本唤醒后连接会自行恢复。

准备好连接了吗?

在 Telegram 机器人中获取 Happ VPN 密钥:免费 3 天,无需银行卡。

获取密钥
FAQ

常见问题

Happ 能在搭载 Apple Silicon 处理器(M1–M4)的 Mac 上运行吗?

可以。该客户端以 universal 安装包发布,在 Apple Silicon(M1、M2、M3、M4)和搭载 Intel 芯片的 Mac 上都同样运行。无需为你的机型寻找单独版本——应用会自动为你的架构使用原生代码。

在 macOS 上,代理模式与 TUN 模式有什么区别?

代理模式会启动系统 SOCKS/HTTP 代理,主要将浏览器流量经由服务器转发,且无需管理员权限。TUN 模式会创建虚拟接口 utun 并拦截整个系统的流量,包括即时通讯工具和后台服务,但首次启动时会要求安装 helper 并输入管理员密码。

在哪里获取 Mac 版 Happ 的密钥?

密钥和订阅由服务的 Telegram 机器人发放。在机器人中办理试用、正式或付费访问权限,获取订阅链接,然后通过「从剪贴板添加」或直接的 happ:// 链接导入 Happ。无需使用其他获取渠道。

如何设置让部分网站绕过隧道?

在路由设置中使用分流隧道(split tunneling)。按域名、IP 子网或地理区域设定规则——或接入现成的路由列表。本地和银行资源可保持直连,其余流量则导向所选服务器。

启用 TUN 后所有程序都断网了——该怎么办?

最常见的原因是 Happ 更改网络配置的权限被撤销,或特权 helper 未安装成功。打开「系统设置 → 隐私与安全性」,确认为 Happ 授予访问权限,并从应用设置中重新安装 helper,然后重新连接。

为什么隧道激活时家庭网络中的设备无法被找到?

在 TUN 模式下,包括对打印机和 NAS 的访问在内的全部流量都可能进入隧道。在路由设置中,把私有网段(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)留在隧道之外——这样局域网就会继续直连工作。