---
title: "Mac 上未显示 Chromecast、隔空播放或打印机：是网络问题吗？ · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/casting-printer-not-showing-mac"
description: "电视或打印机已开启，但 Mac 未列出它。了解网络是否隔离设备（酒店和访客 Wi-Fi 常见），以及可以使用的替代方式。"
---

本地网络

# Mac 上未显示 Chromecast、隔空播放电视或打印机

Chromecast、隔空播放和 AirPrint 通过本地网络上的 Bonjour 消息查找设备。如果列表中没有电视或打印机，通常是因为两台设备在此网络上无法互相发现。

适用于：所有当前 macOS 版本。“本地网络”隐私设置适用于 macOS 15 Sequoia 及更高版本。 · 核查日期：2026年10月29日

## 症状

- Chrome 的投屏菜单显示未找到设备。
- 电视未出现在控制中心的“屏幕镜像”列表中。
- 点击“添加打印机”时，打印机未出现在“系统设置 > 打印机与扫描仪”中。
- 同一台电视或打印机在手机连接其他网络（例如家中网络）时可以使用。
- 隔空播放或投屏标签页在几秒后卡顿或冻结。

## 可能的原因

- **网络隔离设备。**酒店、咖啡馆、访客和许多办公室网络使用客户端隔离，也称 AP 隔离。每台设备都可以访问互联网，但不能访问其他设备。Bonjour 消息无法通过，因此设备不会显示。
- **设备位于不同网络。**电视可能连接访客网络或同一路由器的另一个 Wi-Fi 名称。有些路由器不会在网络之间转发 Bonjour。
- **电视或打印机处于睡眠状态或未连接网络。**许多电视在待机时关闭 Wi-Fi。打印机断电后可能丢失 Wi-Fi 设置。
- **应用的本地网络访问权限已关闭。**在 macOS 15 及更高版本上，应用需要权限才能查找设备。请参阅[应用无法在本地网络上找到设备](https://kilobat.app/zh-hans/guides/local-network-permission)。
- **Mac 连接的是设备自身的 Wi-Fi。**打印机的 Wi-Fi Direct 网络（DIRECT-xx-…）或相机网络按设计没有互联网，网络中只有该设备。
- **串流在 2.4 GHz 或信号弱时卡顿。**屏幕镜像需要稳定的无线传输时间。2.4 GHz、信号弱、隔空投送扫描和同一 Wi-Fi 上的大量上传都可能导致丢帧。

## 如何检查

1. 确保 Mac 和电视或打印机使用相同的 Wi-Fi 名称。按住 Option 键并点击 Wi-Fi 图标可查看 Mac 的网络。
2. 查找通告 Chromecast 的电视和扬声器。按 Control-C 停止。

   ```
   dns-sd -B _googlecast._tcp
   ```
3. 查找隔空播放接收器。

   ```
   dns-sd -B _airplay._tcp
   ```
4. 查找打印机。

   ```
   dns-sd -B _ipp._tcp
   ```

   输出 包含 `Add` 和名称的行代表 Mac 可以看到的设备。几秒后仍无输出行意味着没有设备响应。
5. 显示 Mac 最近通信过的设备。在隔离网络上通常只能看到路由器。

   ```
   arp -a -n
   ```

   输出 如果许多地址显示与路由器相同的硬件地址，说明网络自行代每台设备响应。这可能伴随客户端隔离，但普通路由也使用代理 ARP，不能证明投屏被阻止。

## 如何修复

1. 在家中，请唤醒电视或打印机，并使用与 Mac 相同的 Wi-Fi 名称。
2. 在酒店、咖啡馆或访客网络上，客户端隔离是网络设置，你无法关闭。请使用下面的某种方法。
3. 开启手机上的个人热点，让 Mac 和电视或 Chromecast 加入。
4. 如果电视有自己的 Wi-Fi Direct 或屏幕镜像网络，请使用它。打印机可加入其 Wi-Fi Direct 网络，例如 `DIRECT-xx-HP …`。该网络没有互联网。打印后请返回原来的 Wi-Fi。
5. 使用 HDMI 线或 USB-C 转 HDMI 适配器将 Mac 连接到电视。
6. 如果打印机在网络上但未出现在列表中，可通过 IP 地址添加。选择 Apple 菜单 > 系统设置 > 打印机与扫描仪，点击“添加打印机”，然后点击 IP 按钮。
7. 如果投屏卡顿，请使用路由器的 5 GHz 网络。投屏期间暂停隔空投送和大量上传。请阅读[Wi-Fi 频段指南](https://kilobat.app/zh-hans/guides/wifi-bands-2-4-5-6-ghz)和[隔空投送延迟指南](https://kilobat.app/zh-hans/guides/awdl-airdrop-latency-spikes)。

## 使用 Kilobat

1. Kilobat 会在加入网络几秒后检查。“健康”和 Wi-Fi 菜单会报告可见设备、可能存在的隔离，或未发现投屏设备。
2. 在终端中运行相同的检查。

   ```
   kilobat local check
   ```

   输出 列出响应的电视、隔空播放接收器和打印机。代理 ARP 可能是客户端隔离的迹象，但也可能用于普通路由。Kilobat 绝不会将其视为投屏被阻止的证明。空扫描、大子网或登录页面本身都不能证明隔离。
3. Mac 加入打印机或相机自身的 Wi-Fi 时，Kilobat 会说明并且不记录断网。点击“返回”可回到常用 Wi-Fi。
4. 隔空播放或标签页投屏期间，“健康”会显示可能的卡顿原因。按钮可暂停隔空投送和占用大量资源的后台应用。

## 常见问题

**可以关闭酒店 Wi-Fi 上的客户端隔离吗？**

不能。这是酒店网络设备的设置。请询问前台，或使用手机热点或连接线。

**为什么 Kilobat 显示“未发现投屏设备”，而不直接说网络隔离了设备？**

空网络可能只是安静的家庭网络，也可能是隔离网络。Kilobat 不会猜测。发现代理 ARP 时，它会说明网络可能隔离设备，并解释这一判断的局限。

**为什么打印机 Wi-Fi 上没有互联网？**

Wi-Fi Direct 将一台设备直接连接到打印机。打印机是该网络上唯一的另一台设备。

## 参考资料

- dns-sd(1)，macOS 27.2 自带的 man 手册页
- arp(8)，macOS 27.2 自带的 man 手册页
- [Apple 开发者：TN3179 Understanding local network privacy](https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacy)
- [HP 支持：Wi-Fi Direct 打印](https://support.hp.com/us-en/document/ish_1841315-1637332-16)
- [Kilobat 文档：这里可以投屏或打印吗？](https://kilobat.app/zh-hans/docs/wifi-dns#local-reach)

核查日期：2026 年 10 月 29 日。

## 相关指南

- [App 找不到本地网络上的设备](https://kilobat.app/zh-hans/guides/local-network-permission): macOS 15 Sequoia 及更高版本会在 App 连接本地网络设备前先征求许可。
- [在 Mac 上查找本地网络中的设备](https://kilobat.app/zh-hans/guides/find-devices-on-network): macOS 有两种内置方式查看其他设备：ARP 表和 Bonjour。
- [Mac 上端口 5000 或 7000 被占用：隔空播放接收器](https://kilobat.app/zh-hans/guides/airplay-receiver-port-5000): Apple 将 TCP 端口 5000 和 7000 列为隔空播放使用的端口。
- [Mac 上不显示 Wi-Fi 登录页面](https://kilobat.app/zh-hans/guides/captive-portal-not-appearing): 公共网络通常会拦截所有流量，直到你在登录页面上完成登录。
- [Mac 上的 2.4 GHz、5 GHz 和 6 GHz Wi-Fi](https://kilobat.app/zh-hans/guides/wifi-bands-2-4-5-6-ghz): Wi-Fi 使用三个频段。
