Apple TV 不是桌面电脑,不能指望它自己装复杂客户端。家里已经有 OpenWrt、iStoreOS、OpenClash、PassWall 或 Mihomo 时,更靠谱的做法是让路由器处理规则,Apple TV 只负责把网关和 DNS 填对。

别一上来改全家 DHCP。先只拿 Apple TV 做单设备测试,能回滚,出了问题也不会让手机、电脑、NAS 一起掉线。

你的网络拓扑是哪一种

方案Apple TV 上改什么路由器上改什么适合谁
主路由直接运行插件通常保持自动,必要时固定 IP主路由插件按设备 IP 分流主路由性能够、全家都信任这台设备
旁路由接管 Apple TV网关和 DNS 填旁路由旁路由运行插件,主路由保留 DHCP只想让电视走规则分流
主路由 DHCP 指定 Apple TVApple TV 保持自动DHCP option 3/6 只下发给 Apple TV路由器支持按设备下发选项
只改 DNSDNS 填旁路由或指定 DNS不改网关只测试解析,不适合作为完整分流方案

Apple 推荐家庭网络里只有一个 DHCP 服务器。旁路由方案下,主路由继续发地址,旁路由不要再开第二个 DHCP 服务,除非你很清楚两个地址池不会重叠。

Apple TV 上要填哪几个值?

以主路由 192.168.1.1、旁路由 192.168.1.2、Apple TV 192.168.1.30 为例:

字段旁路由方案建议值说明
IP Address192.168.1.30可以手动,也可以在主路由做 DHCP 保留
Subnet Mask255.255.255.0和家庭网段一致
Router / Gateway192.168.1.2让连接先到旁路由
DNS192.168.1.2让域名解析也进入同一台设备

不同 tvOS 版本中文菜单会有差异,大体路径是:设置 → 网络 → 当前 Wi-Fi 或以太网 → 配置 IP / 配置 DNS。能手动填 Router/Gateway 时,就把它和 DNS 一起填成旁路由地址。

OpenWrt 里怎么只影响 Apple TV?

最保守的做法是在主路由里给 Apple TV 做 DHCP 保留,然后只对它下发特殊网关和 DNS。OpenWrt 的 DHCP 文档把 option 3 定义为网关,option 6 定义为 DNS。

示例思路如下,实际 UCI section 名称按你的设备调整:

uci add dhcp host
uci set dhcp.@host[-1].name='apple-tv'
uci add_list dhcp.@host[-1].mac='AA:BB:CC:DD:EE:FF'
uci set dhcp.@host[-1].ip='192.168.1.30'
uci add_list dhcp.@host[-1].dhcp_option='3,192.168.1.2'
uci add_list dhcp.@host[-1].dhcp_option='6,192.168.1.2'
uci commit dhcp
/etc/init.d/dnsmasq restart

不少家用路由的图形界面不支持按单设备写 option 3/6。遇到这种情况,就先在 Apple TV 上手动填,不要为了一个电视改整个家庭网络的默认网关。

OpenClash 或 PassWall 里怎么写规则?

按设备 IP 建规则,不要直接从域名列表开始。域名规则会受 DNS 模式影响,设备规则更适合确认链路有没有进插件。

最小测试顺序:

  1. 固定 Apple TV IP,例如 192.168.1.30
  2. 在插件里给这个 IP 建单独规则或策略。
  3. 打开 Apple TV 的 App Store、系统更新、一个视频 App。
  4. Dashboard 里看连接来源是否为 192.168.1.30
  5. 再决定是否细分域名规则。

如果 Dashboard 只看到 DNS 查询,看不到 TCP/UDP 连接,通常是 DNS 指向了旁路由,网关没有指向旁路由。

什么情况下不要继续扩大到全家?

出现这些信号,先回滚 Apple TV,不要改主路由 DHCP 默认项:

  • Apple TV 能打开设置页,但 App Store 或系统更新失败。
  • Dashboard 有 DNS 记录,没有连接记录。
  • 旁路由 CPU 或内存很高,播放时出现缓冲。
  • 关闭插件后 Apple TV 不能自动恢复直连路径。

多端同时维护电视、手机和电脑时,可以用配套订阅线路统一客户端输入;但 Apple TV 这类设备的关键仍然是网关和 DNS 是否同源。

怎么验证设置真的生效?

用同一台 Apple TV 连续测试这几项:

验证项通过信号失败时先查
Apple TV 网络测试显示已连接IP、网关、DNS 是否同网段
App Store 打开连接列表出现 Apple TV IP设备规则或网关
视频 App 播放DNS 和连接都进插件域名规则、DNS 模式
旁路由停止后回滚改回主路由后恢复手动配置或 DHCP option 残留

别用「某个视频能播」当唯一标准。系统更新、App Store、登录、播放走的域名和连接类型不一样,至少测两类 App。

相关阅读