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

42 天前
 ronman

目前的拓扑是: openwrt 上游 DNS 全权交给 Mosdns 做分流解析

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

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

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

998 次点击
所在节点    宽带症候群
4 条回复
mohumohu
42 天前
openwrt 重绑定保护拦截了吧,建议把 openwrt 自带的 dns 服务端口改为 0 ,关闭 dns 服务,把 mosdns 端口改 53
yyysuo
42 天前
openwrt 折腾这个干什么,都是自动回流的啊,在家里就算用公网 IP 访问,也跟内网访问毫无区别。
htfcuddles
40 天前
悄悄告诉楼主,同一个局域网内,openwrt 做主路由端口转发,访问 nas 的公网地址和私网地址不会有可体验速度差别,除非路由转发速度是瓶颈(交换机万兆以上,路由非 x86 )。
ronman
40 天前
@htfcuddles 感谢 长知识了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1079445

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX