smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。

Results 465 smartdns issues
Sort by recently updated
recently updated
newest added

问题现象 ``` root@homeserver:/var/cache/debugsm/debugsm/debugsm# ls -alF total 8 drwxr-xr-x 2 root root 4096 Oct 19 23:59 ./ drwxr-xr-x 3 root root 4096 Oct 19 23:59 ../ root@server:/var/cache/debugsm/debugsm/debugsm# killall smartdns root@server:/var/cache/debugsm/debugsm/debugsm# smartdns...

**问题现象** 配置中的疑问 https://pymumu.github.io/smartdns/configuration/ 这个网页中的内容:可用值/要求 和 举例 两个不一样例如:domain-rules设置域名规则 测速模式: 可用值是:-c|-speed-check-mode none 举例则是:-speed-check-mode none 多出来的:-c| 需不需要添加?一下是哪个是正确的? domain-rules /www.example.com/ -c|-speed-check-mode ping,tcp:80,tcp:443 domain-rules /www.example.com/ -speed-check-mode ping,tcp:80,tcp:443 还有分组也是:上游服务器设置分组的是:-g|-group [group] 设置分组端口的是:-group 这个配置指令在上游服务器设置分组时需不需要添加:-g| **运行环境** 1. 固件型号 2....

**问题现象** 简要描述问题出现的现象 ## 我想添加-subnet参数,遇到一些问题: 1. 我只想添加这一行配置:```server-https dns.google/dns-query -subnet 94.0.0.0/12``` - **另外**:IP需要加掩码吗,还是直接一个IP就完了? 2. 该修改哪个配置文件: - 修改```/etc/smartdns/smartdns.conf```(这个文件里面配置与luci上显示不一致) ,还是···/var/etc/smartdns/smartdns.conf```(service smartdns info 显示在用这个路径)? - 为什么修改完以后,重启服务后修改就会还原? **运行环境** 1. 固件型号 - openwrt最新版 3. 运营商 4. smartdns来源以及版本...

**问题现象** 当 SmartDNS 长时间运行(1~3天不等),打开 Apple App Store 会显示网络异常,必须多次点刷新 App ,或者重启 SmartDNS 才能回复 App Store 的访问。 我查看了日志,解析部分的 debug 没有 error 或者 waring ,均为正常解析,也尝试了去掉广告屏蔽列表,问题依旧。 或者让 Dnsmasq 不监听 53 端口,直接让 SmartDNS 监听 53...

## Overview We found a new vulnerability in DNS resolving software, which triggers a resolver to ignore valid responses thus causing DoS (denial of service) for normal resolution. The effects...

**需求应用场景** 因为运营商dns服务器 封锁严重 需要调试上游服务器dns 看哪个dns服务器返回什么ip,能不能返回 **建议的方案** 实现上述场景建议的方案。 能否在日志中记录上游服务器ip以及其对应的返回结果 方便调试 **设备信息** 1. 设备信息(CPU,厂家) x86和openwrt 3. 固件信息 最新版

软件版本是目前最新的 https://github.com/pymumu/smartdns/commit/84f217dbd19f97e30f24af640ddb4cd21ae1e3ec 我最近发现我一个比较旧的openwrt路由设备上,缓存设置为20000上限,开启持久化缓存,重启设备后缓存文件只有大概200k左右,实际上缓存要比这个大很多,因为写入存储的速度很慢,还没写完,设备就重启了 判断及复现过程 1、设置20000的缓存上限,开启持久化,多浏览网站多解析(具体缓存条数没有查看,但不会少) 2、手动重启软件 3、可以观察到持久化缓存文件正在写入,文件缓慢增加到接近3m大小(每次刷新都会看到文件增加几十k大小),此时存储的持久化缓存文件正常 4、软件重启后多用一会儿,保证软件正确完整的载入了持久化的缓存文件 5、重启设备,重启后观察到持久化缓存文件只有大约200k,而不是之前完整的3m 猜测是执行设备重启的时候,缓存还没有完整的从内存写到存储里成功进行持久化,此时文件刚刚写了一部分,并不完整,然而设备就已经断电重启了(大概是判断smartdns进程卡死了然后强制就重启了?) 不知道在软件层面有没有什么好一些的解决方案

**问题现象** config设置输出/var/log/smartdns.log, 但是并不生成这个文件; DNS解析应答会时不时变成REFUSE **运行环境** 1. Linux armbian 6.6.48-ophub #1 SMP Fri Aug 30 06:10:45 EDT 2024 aarch64 GNU/Linux ```shell OS: Armbian (24.11.0) aarch64 ███████████████████████ Host: Phicomm N1 ▄▄██ ██▄▄...

广告屏蔽文件链接: https://anti-ad.net/anti-ad-for-smartdns.conf github仓库: https://github.com/privacy-protection-tools/anti-AD?tab=readme-ov-file

**问题现象** 简要描述问题出现的现象 开启域名预加载,设置最小ttl观察下级adguardhome,发现热门域名超时后并没有发起预加载。 **运行环境** 1. 固件型号 x86 openwrt 2. 运营商 中国电信 3. smartdns来源以及版本 固件预装版本,smart版本应该是比较新的,固件一直有更新最新版本插件 4. 涉及的配置(注意去除个人相关信息) 缓存开启预加载,设置条数20000,设置最小ttl600,关闭域名过期服务。选取下级adguardhome请求排行靠前的域名观看记录,发现,域名开始请求,ttl为600,过了ttl一段时间时间后再次请求,ttl都是3,再次请求后才会变成600,且排名靠前的域名都观察过,均如此,因此判断预加载没有生效,而是错误触发了过期缓存服务 **重现步骤** 1. 上游DNS配置。 为阿里腾讯360的doh 3. 访问的域名。 cn.bing.com umdc.alibaba-inc.com 等等 如11:18返回: CNAME: vip-chinanet-umdc.alibabachengdun.com. (ttl=394)...