Releases: easy-docker/smartdns
Releases · easy-docker/smartdns
v2022.04.05
Release 36
版本更新:
新增force-qtype-SOA参数,支持指定对应类型的查询请求返回SOA,比如28,65.
未测速的情况,记录audit log
解决一些BUG。
CNAME TTL动态变化。
DNS查询超时时,错误返回SOA。导致请求失败。
修正serve-expired设置的情况,cache未更新问题。
丢弃不带查询类型的请求。
解决ipset在64位机器上失效的BUG。
v2021.08.27
版本更新:
- 解决一些BUG。
smartdns.1.2020.09.08
版本更新:
- 修正ssl情况下概率crash问题。
- 增加缓存持久化功能(cache-persist)。
- 增加过期域名回应ttl设置(servie-expired-reply-ttl)参数。
smartdns.1.2020.05.04
版本更新:
增加DOT,DOH证书校验机制。(openwrt需安装ca-bundle)
增加查询可靠性,避免查询超时。
解决https内存泄漏问题和修正部分BUG。
smartdns.1.2020.02.25
版本更新:
解决几个crash问题。
解决ping测速功能失效的问题。
部分优化以及修正。
注意:
lede或openwrt 19.07之前的系统,请使用
luci-app-smartdns.xxxxxxxxx.xxx.all-luci-compat-all.ipk。
若误安装,请卸载不兼容的luci,重启设备,再安装compat的luci。
近期新增功能列表:
使用javascript重写luci界面,易用性更好。(仅19.07之后版本适用,19.07之前版本请使用compat版本。)
新增serve-expired参数,优化缓存机制,避免查询等待,提升查询速度。(默认未启用)。
新增domain-rules参数,支持设置特定域名的测速模式。
bind新增参数-force-aaaa-soa,支持第二DNS停用IPV6解析。
修改第二DNS默认端口7053为6553.
优化双栈IP优选时的缓存机制,避免查询时延。
部分代码优化以及解决一些BUG。
smartdns.1.2019.12.15
smartdns开源,采用GPL V3协议开源
新增功能列表:
- 支持设置测速模式speed-check-mode功能,可任意选择ping测速或tcp测速。
- bind支持绑定多个端口,且支持不同端口的请求应用不同的规则。参考bind flags参数。
- Luci支持第二DNS服务器。
- TLS校验支持检查主机名,而不需要校验SPKI。
- 优化prefetch性能。
- -v参数支持查询版本号。
- 解决父子规则包含导致规则失效的问题。
- 解决一些BUG和提高稳定性。