---
title: "Mac App 看不到本地设备：本地网络权限 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/local-network-permission.html"
description: "从 macOS 15 开始，App 需要“本地网络”权限才能访问打印机、NAS 和其他设备。找到该设置并允许 App 访问。"
---

本地网络

# App 找不到本地网络上的设备

在 macOS 15 Sequoia 及更高版本中，App 连接本地网络中的设备前，系统会先询问你。如果你拒绝，App 就无法访问这些设备。

适用于：macOS 15 Sequoia 及更高版本。 · 核查日期：2026年10月29日

## 症状

- 某个 App 找不到打印机、NAS、摄像头或智能设备，而其他 App 能找到。
- 只有某一个 App 连接本地 IP 地址时会等待，然后失败。
- 同样的命令在“终端”中有效，在 App 中却无效。
- 之前在该 App 的提示中点按了“不允许”。

## 可能的原因

- **该 App 的“本地网络”访问权限已关闭。**“隐私与安全性”>“本地网络”中该 App 的开关处于关闭状态。
- **该 App 还不在列表中。**App 首次请求本地网络访问后，macOS 才会将其加入列表。
- **启动代理（launch agent）。**Apple 的技术说明指出，守护进程和终端工具不受此限制，但启动代理受限制。

## 如何检查

1. 选取苹果菜单 >“系统设置”>“隐私与安全性”。
2. 点按“本地网络”，在列表中找到该 App。
3. 在“终端”中运行同样的测试。终端工具不需要此权限。如果在“终端”中正常，原因很可能就是该权限。

   ```
   ping -c 3 192.168.1.20
   ```

## 如何修复

1. 在“隐私与安全性”>“本地网络”中，打开该 App 的开关。
2. 退出该 App 并重新打开。
3. 如果该 App 不在列表中，打开它并执行需要本地网络的操作，然后在提示中点按“允许”。
4. 如果 Mac 由你的组织管理，联系 IT 团队。他们可以管理此设置。

## 使用 Kilobat

1. Kilobat 列出 Mac 最近在本地网络中通信过的设备。

   ```
   kilobat devices --bonjour
   ```
2. 仪表盘中 Kilobat 自己的设备发现功能属于 Pro 版。

## 常见问题

**什么算作本地网络？**

Apple 的技术说明指出，包括 Wi-Fi 和以太网网络，以及多播和广播地址。VPN 和蜂窝网络不算。

**Safari 浏览器需要此权限吗？**

不需要。Apple 的技术说明指出，来自 Safari 浏览器和网页视图的流量不需要本地网络访问权限。

## 参考资料

- [Apple 支持：在 Mac 上控制对本地网络的访问](https://support.apple.com/guide/mac-help/control-access-to-your-local-network-mchla4f49138/mac)
- [Apple 开发者：TN3179 Understanding local network privacy](https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacy)

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [在 Mac 上查找本地网络中的设备](https://kilobat.app/zh-hans/guides/find-devices-on-network.html): macOS 有两种内置方式查看其他设备：ARP 表和 Bonjour。
- [macOS 防火墙阻止传入连接](https://kilobat.app/zh-hans/guides/macos-firewall-incoming.html): macOS 防火墙控制其他电脑向 Mac 发起的连接。
- [Mac 上端口 5000 或 7000 被占用：隔空播放接收器](https://kilobat.app/zh-hans/guides/airplay-receiver-port-5000.html): Apple 将 TCP 端口 5000 和 7000 列为隔空播放使用的端口。
- [容器无法访问 Mac 上的 localhost](https://kilobat.app/zh-hans/guides/localhost-from-container.html): 每个容器都有自己的网络栈。
