请教一个 DNS 响应为空的问题

ronman · 2024-10-12 09:41:36 · 53 次点击
目前的拓扑是:
openwrt 上游 DNS 全权交给 Mosdns 做分流解析


有一个需求,通过 hosts 将域名 A 映射到某一局域网 IP ,实现内外网切换的时候,解析不同的 IP ,对应的 nas app 可以无缝访问;
此前配置一直是正常工作的,最近我重装了 openwrt ,一切按以前一样配置,但是现在无论如何在内网都无法解析这个地址了;

用 wireshark 抓包看,mosdns 实际对 dns 请求进行了响应,但是返回的 repsonse 没有 answer (与此同时,我在 hosts 里面配置的其他 hosts ,都可以正常查询到)

请问大佬们有遇到过这种情况吗?

![PixPin_2024-09-29_23-02-35]( https://github.com/user-attachments/assets/5b3f5bcc-cac4-4616-bf80-32aa5b0d6b06)
![PixPin_2024-09-29_23-05-10]( https://github.com/user-attachments/assets/de0ee6ac-5f65-4cd5-bba2-0cf3d08dfc98)


![PixPin_2024-09-29_23-04-07]( https://github.com/user-attachments/assets/94b8bda4-1006-48ec-b301-731ea4f1e3cb)
举报· 53 次点击
登录 注册 站外分享
2 条回复  
mohumohu 小成 2024-10-12 10:57:16
openwrt 重绑定保护拦截了吧,建议把 openwrt 自带的 dns 服务端口改为 0 ,关闭 dns 服务,把 mosdns 端口改 53
yyysuo 小成 2024-10-12 16:03:52
openwrt 折腾这个干什么,都是自动回流的啊,在家里就算用公网 IP 访问,也跟内网访问毫无区别。
返回顶部