一条私有路径
你的 Mac 必须能够访问 Apple TV 本身或其所在的本地网络。
远程网络指南
Far Fruit 控制的是可达的 Apple TV;它不会为你创建通往 Apple TV 的路径。请选择与你拥有或获授权管理的网络相匹配的设置方式。
首先:一个重要区别
Bonjour 主要面向本地链路设计。VPN 可以让 Apple TV 变得可达,却不一定会让 Bonjour 发现跨越路由器。如果电视没有自动出现,请使用它可达的 IP 地址或 DNS 名称。这是正常现象,并不代表 VPN 失败。
01
如果你可以直接在 Apple TV 以及运行 Far Fruit 的 Mac 上安装 Tailscale,这是最简单的设置方式。
在运行 tvOS 17 或更高版本的 Apple TV 上安装 Tailscale,允许其 VPN 配置,连接并将它授权加入你的 tailnet。
在 Mac 上安装 Tailscale,并登录同一个 tailnet。如果你的 tailnet 要求设备审批,请批准其中一台或两台设备。
在 Tailscale 应用或管理控制台中找到 Apple TV 的 Tailscale 地址。在 Far Fruit 中选择“直接地址”,输入 100.x 地址或其 MagicDNS 名称。
保持 Apple TV 唤醒,在 Far Fruit 中开始配对,然后输入 tvOS 显示的 PIN。之后的连接会重新使用已保存的凭据。
02
WireGuard 的官方客户端覆盖 macOS,但不支持 tvOS。请将远程端部署在支持 VPN 的路由器上,或部署在 Apple TV 所在网络中的常开网关上。
在能够访问 Apple TV LAN 的远程路由器、防火墙、服务器或小型常开电脑上配置 WireGuard。
在 Mac 对等端的 AllowedIPs 中加入远程 LAN 范围,例如 192.168.50.0/24。避免两个地点使用重叠的 LAN 范围。
启用远程网关上的转发,并确保其防火墙和 LAN 路由允许回复通过 WireGuard 返回。不要将 Apple TV 控制端口暴露到公共互联网。
激活隧道,然后在 Far Fruit 中输入 Apple TV 的私有 LAN IP。即使连接正常,Bonjour 仍可能没有任何结果。
03
ZeroTier、NetBird、路由器 VPN 和企业站点到站点隧道都可能奏效。重要的不是品牌,而是这条路径实际允许什么。
你的 Mac 必须能够访问 Apple TV 本身或其所在的本地网络。
使用电视的 VPN 地址、私有 LAN 地址,或在 VPN 激活时能够解析的 DNS 名称。
远程网络必须允许回复流量沿同一条私有路径返回。
完成首次配对 PIN 时,请保持 Apple TV 唤醒并处于可见状态。
仍然无法连接时
切勿将配对凭据、VPN 私钥或身份验证令牌粘贴到支持请求中。