首页/网络/无线与 Wi-Fi 速查/mDNS 跨 VLAN 失效(投屏/打印发现不到)
故障排查112 条

mDNS 跨 VLAN 失效(投屏/打印发现不到)

iPhone 投屏、AirPrint 发现不到设备:mDNS 默认不跨网段,需要 mDNS 网关/中继或把发现协议收敛到同 VLAN。

无线与 Wi-Fi 速查网络更新于 2026-10-12
原理mDNS 使用组播(224.0.0.251:5353),默认限于本广播域
症状同 SSID 可发现、跨网段不可发现;iOS/macOS 最明显
方案一部署 mDNS 网关/中继(如 Avahi reflector)指定需互通的 VLAN
方案二把需要互发现的设备放同一 VLAN/SSID

验证

验证
# 从客户端测试 mDNS 解析(Linux)
avahi-resolve -n device.local
# Windows: ping device.local(解析失败即验证不通)
访客网络默认隔离会连带阻断 mDNS:投屏类需求要单独规划而不是关掉整个隔离。

易错点

  • 为投屏关掉整个访客隔离:安全面扩大,应做定向互通
  • 在多个 VLAN 无差别开 mDNS 中继:发现域流量膨胀,干扰排查难度上升

数据来源与参考

  • RFC 6762: Multicast DNS
  • Apple: Bonjour 跨网段指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌