Samsung Galaxy S10+(Android 12)无法解析mDNS .local地址求助
问题描述
- 设备:Samsung Galaxy S10+,Android 12系统
- 已知信息:三星官方说明Android 12及更高版本支持mDNS功能;Windows 10设备可正常ping通并访问运行mDNS的Arduino ESP8266网页服务器地址
power.local,但同款局域网下的手机无法解析该地址 - 已操作:手机DNS设置与Windows 10保持一致,均为主路由器
测试结果
Windows 10执行ping power.local的结果

Samsung Galaxy执行ping power.local的结果

核心差异
- Windows 10:先请求常规DNS,再发起mDNS多播查询,流程符合预期
- Samsung Galaxy:仅发起常规DNS请求,未触发mDNS多播查询
mDNS相关说明
- 简易说明:mDNS是用于局域网内设备发现与本地主机名解析的协议,Android系统在指定版本后提供支持
- 技术详解:涵盖Android系统中mDNS的实现逻辑、版本适配要求及查询机制等细节
内容的提问来源于stack exchange,提问作者Johnny
相关产品推荐
相关产品推荐

