-
Notifications
You must be signed in to change notification settings - Fork 304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] 升级到 v0.22.1 后除 hosts 内写死的域名外所有的查询都无返回结果 #27
Comments
EDIT: 没有日志就很奇怪。我拿你配置本地复现一下。 |
没有日志应该是 mosdns 压根没有收到请求。这个很迷。我用你的配置复现了一下,能收到请求。你是在 WSL 里用的 dig ? 我印象里 WSL 好像有自己的一个 IP。不是 127.0.0.1 然后发现你的配置有个问题。 匹配器:
如果你这样写 - tag: query_is_ad_domain # 匹配广告域名的插件
type: query_matcher
args:
qtype: [1, 28] # <——- 会把全部 A AAAA 结果全部匹配进去
domain:
- "./geosite.dat:category-ads-all" |
这个配置方式感觉更直观。应该加个选项能让 matcher 能变成 与 模式。 |
你这么一说我也想起来了,确实是这样。谢谢提醒。
嗯,虽然在我的这个使用场景下其实用不到逻辑与,但是加上这个选项应该会有帮助。 |
出现了什么问题
升级到 v0.22.1 后除 hosts 内写死的域名外所有的查询都无返回结果。
Log
如何重现
mosdns 的版本号(
mosdns -v
):v0.22.1-0-g8c1d997
使用的启动参数或启动方式:
使用发行时压缩包内包含的 winsw XML 配置将 mosdns 安装为系统服务并启动。
操作系统和平台:
WSL
进行了什么操作导致了问题的出现:
dig +nocookie example.com @127.0.0.1
使用的配置文件:
The text was updated successfully, but these errors were encountered: