Bonjour 浏览器:发现苹果设备的局域网地址
Bonjour 是什么
Bonjour 是苹果的零配置网络协议,叫 Zeroconf 或 Avahi(Linux 上的实现)。它让同网段的设备自动互相发现,不需要手动配 IP、DNS 或 DHCP。苹果生态里几乎所有设备都支持 Bonjour。
PingTools 怎么用 Bonjour Browser
从侧边栏选 Bonjour browser,进入后点 SCAN。扫描过程很快,几秒内列出当前局域网里所有广播 Bonjour 服务的设备。
每条结果显示:
- 设备名称:苹果设备的友好名称(如「张三的 iPhone」)
- 服务类型:
_airplay._tcp、_ssh._tcp、_smb._tcp、_homekit._tcp等 - IP 地址和端口
典型用途
1. AirDrop 找不到对方
AirDrop 依赖 Bonjour 和蓝牙双重发现。如果蓝牙没开或在盲区,Bonjour 是备用通道。
2. 找 iPhone 的 SSH / SMB 端口
越狱的 iPhone 或开启了某些远程管理功能后,会通过 Bonjour 广播 SSH / SMB 服务。Bonjour Browser 一扫就能拿到 IP 和端口。
3. 发现 HomeKit 设备
HomeKit 配件也通过 Bonjour 广播自己的存在。如果 Home 应用找不到某个配件,可以用 Bonjour Browser 确认它是否真的在局域网内。
和 UPnP 的区别
Bonjour 和 UPnP 功能类似但互不兼容:
- Bonjour 是苹果主导,主要在苹果设备和部分 Linux 服务上。
- UPnP 是微软主导,广泛用于路由器、DLNA 电视、游戏机。
扫不到任何设备
可能的原因:
- 你不在同一个局域网:Bonjour 不跨 VLAN / 子网。
- 对方设备关了 Bonjour 广播:iOS 某些省电模式会临时抑制 Bonjour 包。
- 路由器开了「AP 隔离」:把无线客户端互相隔离了。