小天管理 发表于 2024年9月4日 发表于 2024年9月4日 为了实现 ipv4 优先,上了 mosdns ,查看日志中出现了很多 ptr 错误日志, 经过查询,这可能是 apple homekit 产生的,应该是只在内网生效,不应该转发到上游。 现在两个疑问请教一下各位彦祖 1.如果屏蔽所有的 ptr 请求,是否会对某些功能产生影响? 2.现在是在旁路由中启动的 mosdns ,如果把所有的 ptr 请求转发到主路由的原生 openwrt 中,还会不会往上游发送 // 错误日志 WARN forward_local upstream error {"uqid": 31381, "qname": "_srpl-tls._tcp.openthread.thread.home.arpa.", "qclass": 1, "qtype": 12, "upstream": "https://120.53.53.53/dns-query", "error": "context deadline exceeded"} // mosdns 配置 log: level: info file: "/var/log/mosdns.log" plugins: # 转发至 DNS 服务器 - tag: forward_local type: forward args: concurrent: 2 upstreams: - addr: "https://223.6.6.6/dns-query" - addr: "https://120.53.53.53/dns-query" # PTR 黑名单 加入的域名将阻止 PTR 请求 - tag: local_ptr type: domain_set args: files: - "/etc/mosdns/rule/local-ptr.txt" - tag: main type: sequence args: - matches: qname $local_ptr exec: reject 3 - exec: prefer_ipv4 - exec: cache 5000 - exec: $forward_local # 启动 udp 服务器。 - tag: udp_server type: udp_server args: entry: main listen: ":8338"
已推荐帖子