Download Latest Version Release 46.1 source code.zip (764.8 kB)
Email in envelope

Get an email when there's a new version of SmartDNS

Home / Release45
Name Modified Size InfoDownloads / Week
Parent folder
luci-app-smartdns.1.2024.02.08-0828.all-luci-compat-all.ipk 2024-02-08 18.1 kB
luci-app-smartdns-lite.1.2024.02.08-0828.all-luci-lite-all.ipk 2024-02-08 10.5 kB
smartdns.1.2024.02.08-0828.aarch64-debian-all.deb 2024-02-08 1.3 MB
smartdns.1.2024.02.08-0828.aarch64-linux-all.tar.gz 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.aarch64-openwrt-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.aarch64-optware-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.arm-debian-all.deb 2024-02-08 1.2 MB
smartdns.1.2024.02.08-0828.arm-linux-all.tar.gz 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.arm-openwrt-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.arm-optware-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.mips-debian-all.deb 2024-02-08 1.2 MB
smartdns.1.2024.02.08-0828.mipsel-debian-all.deb 2024-02-08 1.2 MB
smartdns.1.2024.02.08-0828.mipsel-openwrt-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.mipsel-optware-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.mips-openwrt-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.mips-optware-all.ipk 2024-02-08 1.6 MB
smartdns.1.2024.02.08-0828.x86_64-debian-all.deb 2024-02-08 1.4 MB
smartdns.1.2024.02.08-0828.x86_64-linux-all.tar.gz 2024-02-08 1.7 MB
smartdns.1.2024.02.08-0828.x86_64-openwrt-all.ipk 2024-02-08 1.7 MB
smartdns.1.2024.02.08-0828.x86_64-optware-all.ipk 2024-02-08 1.7 MB
smartdns.1.2024.02.08-0828.x86-debian-all.deb 2024-02-08 1.4 MB
smartdns.1.2024.02.08-0828.x86-linux-all.tar.gz 2024-02-08 1.8 MB
smartdns.1.2024.02.08-0828.x86-openwrt-all.ipk 2024-02-08 1.8 MB
smartdns.1.2024.02.08-0828.x86-optware-all.ipk 2024-02-08 1.8 MB
smartdns-aarch64 2024-02-08 3.4 MB
smartdns-arm 2024-02-08 3.1 MB
smartdns-mips 2024-02-08 3.8 MB
smartdns-mipsel 2024-02-08 3.8 MB
smartdns-x86 2024-02-08 3.8 MB
smartdns-x86_64 2024-02-08 3.6 MB
luci-app-smartdns.1.2024.02.08-0828.all-luci-all.ipk 2024-02-08 17.9 kB
README.md 2024-02-07 3.3 kB
Release 45 source code.tar.gz 2024-02-07 631.8 kB
Release 45 source code.zip 2024-02-07 760.2 kB
Totals: 34 Items   57.1 MB 4

🎉2024新春版,完善功能,提升性能、可靠性,推荐更新。 ㊗️也祝福各位新春快乐。

更新内容:

  1. 增加luci-lite轻量版本,入门用户使用更容易。
  2. 增加ip-alias选项,支持CDN IP加速,具体参考:https://pymumu.github.io/smartdns/config/ip-alias/
  3. 增加ip-rulesip-set参数,支持批量设置IP规则:https://pymumu.github.io/smartdns/config/ip-set/
  4. 发布smartdns官方docker镜像:https://hub.docker.com/r/pymumu/smartdns
  5. 增加bind-https选项,支持DOH服务器。
  6. 新增client-rules选项,支持按客户端MAC地址,IP分组:https://pymumu.github.io/smartdns/config/client-rule/
  7. 新增group-begin, group-endgroup-match配置组选项,支持虚拟DNS服务器能力:https://pymumu.github.io/smartdns/config/rule-group/
  8. 新增acl-enable参数,配合client-rules选项控制客户端访问权限。
  9. 域名规则支持-, .用于匹配主域名:https://pymumu.github.io/smartdns/config/ad-block/
  10. 优化缓存管理机制,减少内存占用和CPU占用。
  11. /domain/类域名规则,增加/./根域名规则设置, 在不指定/domain/的情况下为全局规则,如: address [#6], domain-rules /./ -[rules...]
  12. server参数增加短配置选项, -g -> -group -e -> -exclude-default-group -p -> -proxy -k -> -no-check-certificate -b -> -bootstrap-dns
  13. luci界面周期下载支持配置小时和星期,by @zxlhhyccc
  14. smartdns命令行增加-R选项和restart-on-crash yes参数,当进程崩溃时自动重启进程。
  15. conf-file支持通配符, conf-file *.conf
  16. 配置文件中的域名支持国际化,支持中文。
  17. 新增srv-record用于配置SRV记录,可用于vlmcsd
  18. 新增https-record用于支持配置HTTPS记录,可支持ECH等安全特性。
  19. 支持proxy-dnssec。(关闭测速后启用)
  20. 增加mdns-lookup参数,用于通过mDNS查询本地主机名或IP地址反查等。
  21. 增加log-syslog, audit-syslog参数,支持配置smartdns输出日志到系统日志。
  22. 增加max-query-limit参数,配置最大并发请求数。
  23. 增加cache-mem-size参数,支持指定缓存占用的最大内存。

问题修正和优化:

  1. 解决debian系统中systemd启动依赖问题,by @Brainos
  2. 修正optware下dnsmasq启动失败的问题。
  3. 对不支持的配置项输出日志,错误的配置,退出程序。
  4. 缓存PTR记录。
  5. 优化一些日志打印。
  6. 最快IP模式下,等待更多时间以获取最快IP。
  7. 当address指定IPv4的情况下,IPv6默认返回SOA。
  8. 其他若干问题修改。

smartdns帮助文档:https://pymumu.github.io/smartdns/ 非静态版本下载:https://github.com/PikuZheng/smartdns/releases/

注意:

  • luci-compat版本后续不再演进,不再添加新功能,版本维护至2024年底,请及时升级至openwrt 2203之后的版本。
  • 入门用户推荐优先使用luci-lite版本。
  • 如果安装luci后界面无显示,请尝试清除浏览器缓存。

Full Changelog: https://github.com/pymumu/smartdns/compare/Release43...Release45

Source: README.md, updated 2024-02-07