更新内容:
- server增加
-fallback
参数,支持设置后备DNS。 - 增加WebUI功能,此功能为Beta预览功能,请谨慎使用。指导文档。
X86-64和ARM64安装包自带UI插件,其他CPU架构需要自行编译。
安装rust,nodejs,gcc等编译工具后,自行编译,编译命令参考:package/build-pkg.sh --platform linux --arch x86-64 --with-ui --static
- 增加DoQ,DoH3的支持(需要openssl 3.4以上版本)
- 提高兼容性,自动生成证书时,不再使用自签名证书,生成证书链,有效期13个月。
问题修正和优化:
- 解决作为DOT服务端导致的crash问题。
- 解决DOH客户端的兼容性问题。
- 调整代码结构。
- 修正openwrt下dhcp设置错误问题。
- SSL优先校验SAN。
- 解决audit-num的默认值问题。
- 解决cache内存计算错误的问题。
- 解决一些问题和性能优化。
贡献人员名单
- fix ‘udp_socket_bio’ undeclared issue by @PikuZheng in #1953
- Add: quic protocol support by @zxlhhyccc in #2031
- openwrt: add DoH3 protocol support by @lwb1978 in #2038
- openwrt: luci adds ui support by @lwb1978 in #2043
- openwrt: dont touch dhcp config when auto_set_dnsmasq set by @rhjdvsgsgks in #2046
- openwrt: fix max-query-log-age by @xianren78 in #2073
- fix(security): prevent buffer overflow in domain_rule.c by @xiaobaishu1 in #2096
- https-record: add noech by @AndyChiang888 in #2132
- @lwb1978 made their first contribution in #2038
- @rhjdvsgsgks made their first contribution in #2046
- @xiaobaishu1 made their first contribution in #2096
- @AndyChiang888 made their first contribution in #2132
欢迎参与贡献:#1918
贡献请加QQ群:1033365479
smartdns帮助文档:https://pymumu.github.io/smartdns/
非静态版本下载:https://github.com/PikuZheng/smartdns/releases/
注意:
- 入门用户推荐优先使用luci-lite版本。
- 如果安装luci后界面无显示,请尝试清除浏览器缓存。
Full Changelog: Release46.1...Release47