不支持ipv6的智能家居设备如何与prefer_ipv6共存 #741
Replies: 5 comments
-
所以你的方案是? |
Beta Was this translation helpful? Give feedback.
-
相关域名单独解析,不设置prefer,这玩意好像也没啥其它靠谱方法解决 |
Beta Was this translation helpful? Give feedback.
-
说起来这个,A/AAAA记录都可以对响应ip进行判断在不在特定IP内,不知道https记录的响应能不能进行 |
Beta Was this translation helpful? Give feedback.
-
是不是可以用client_ip匹配器来决定要不要执行prefer ipv6? if ! client_ip 192.168.4.0/24 then prefer ipv6 |
Beta Was this translation helpful? Give feedback.
-
定义一个智能家居的IP表,根据 client_ip 是否在表内决定 prefer_ipv4/6。 |
Beta Was this translation helpful? Give feedback.
-
在提交之前,请确认
mosdns 版本
v5.2.1
操作系统
docker
Bug 描述和复现步骤
一部分智能家居设备由于不支持ipv6,所以只会发送A记录请求,但如果mosdns开启prefer_ipv6,mosdns会同时发出AAAA记录请求,这时如果查询到的域名解析是双栈ip,则会屏蔽A记录,对于智能家居设备而言就是请求无响应,导致连不上服务器。
这个问题对于其它类似单栈设备应该是普遍现象,单ipv4的智能家居设备应该还是挺多的。
使用的配置文件
。。。
mosdns 的 log 记录
No response
Beta Was this translation helpful? Give feedback.
All reactions