下载
最新版本
Alpha版本 v1.4.10
- Zone支持@符号。
- 记录支持注释。
- 支持监听网络接口。
- 添加ANY记录类型。
- 支持TCP/53端口提供服务。
- 支持备份记录和还原记录。
升级说明
v1.4.2升级提示
v1.4.2 版本需要修改保存记录的 Tconf 文件,把值字段修改为更具体的值。修改参考坦克 NS 记录 Tconf 格式记录模板参考
,如果你第一次使用这个软件,忽略这段话。
1.2.0升级提示
1.2.0 版本以后的版本记录采用 Tconf 格式管理。如果从 v1.2.0 以前的版本升级记录到这个版本,请运行sudo ./tankns -upgrade ./data
。data
表示你的记录目录。如果你第一次使用这个软件,忽略这段话。
新版本运行错误
新版本很可能运行出错误,通过删除生产环境.tconf
配置文件,让新版本的软件生成新版本的生产环境.tconf
配置文件即可解决。删除前先备份。
文件名 |
系统/CPU架构 |
大小 |
看见这条消息,请刷新网页。 |
|
|
较旧的版本下载
跳转到较旧的版本下载
安全实践,通过对比 sha1sum 值可以获得文件完整性信息。
版本历史
Alpha版本 v1.4.9
- 修复转发到公共 DNS 请求包变大问题。
Alpha版本 v1.4.6
- 修复缓存协程并发写入错误。
- 支持通配符查询。
- 修复部分 bug (包括UI在内)。
Alpha版本 v1.4.5
- 删除 v1.GetRRs{}、v1.GetZones{} 方法。
- 添加缓存功能。
- 添加演示功能。
Alpha版本 v1.4.3
- 修复 DDOS 防御 IP 地址簿没有释放 IP 导致内存不足的问题
Alpha版本 v1.4.2
- 添加 SOA 记录
- 添加 HINFO 记录
- 添加 SRV 记录
- Web 控制台添加 SOA、HINFO、SRV 记录
- 重构代码
- 使用更具体的记录值名字,原来的值根据不同的记录类型相应使用 IPV4 地址、IPV6 地址、主机域名等更具体的值替代。
- 语义修改:优先权改成优先级
Alpha版本 v1.4.1
- 修复 Web 控制台转发配置功能
- Web 控制台设置页面添加安全选项卡管理 DDos 防御功能
- 软件添加重启功能
- Web 控制台添加重启功能
Alpha版本 v1.4.0
- 支持 DDos 防御
- 转发优化
- UI 升级坦克小怪 V2.0.0
Alpha版本 v1.3.7
- 改进初始化流程,复制空“所有记录.tconf”文件出来,减少用户使用疑问。
Alpha版本 v1.3.5
- 重构代码,web 接口使用 webfw 框架。
- 升级 web 控制台,适应手机屏幕。
Alpha版本 v1.3.4
- 支持暂停功能。
- 升级依赖包。
Alpha版本 v1.3.3
- web 控制台支持手机浏览器。
Alpha版本 v1.3.2
- 重构 shos 接口代码。导出 ModifyRR、ModifyZoneRR、DeleteRR、DeleteZone、DeleteZoneRR、GetRRsByPagination、GetZonesByPagination、GetZoneRRsByPagination
- 记录拆分为私有记录和公共记录。
- 重构代码,删除 ManagerRR,升级 Tconf 自带排序功能。
Alpha版本 v1.3.1
- 修复 Zone 添加单标签提示域名错误的问题。
- 重构代码导出 shos 接口。
- 修复在多个普通RR里查找相同父域名的记录()方法的 Bug。
Alpha版本 v1.3.0
- 加入后台管理系统
- 使用 tconf v2 (rabbit)
- 修复 HTTP API 空记录下无法添加 第一条记录的问题。
- 启用协程处理查询(修复局域网断网导致阻塞问题)。
- 配置支持“本机IP”替代 IP 地址,表示本机在局域网的 IP 地址。
Alpha版本 v1.2.4
- 接受保镖保护
- 修复未知请求包格式导致空指针错误
Alpha版本 v1.2.3
- 重要功能,异常捕捉保存到日志
Alpha版本 v1.2.2
- 修复记录软件运行情况的问题(日志)
Alpha版本 v1.2.0
- 支持 Round Robin( A 与 AAAA 记录的一种负载均衡技术)
- 添加 Tconf 格式记录支持
- 配置使用 Tconf 格式
- 升级无版和 I18n
- 支持 Zone
- 添加 HTTP 接口
- TCONF 文件记录格式错误检测
- 记录拆分保存
- 记录冲突检测
- i18n 文件自动更新
- 添加 NotImp (未实施) RCODE 响应码
- 添加 ipv6 PTR 记录
- 修复完全重复检测
Alpha版本 v1.1.5
- 坦克 DNS 改名 坦克 NS。
- 代码重构。
- 增加 PTR 记录。当前支持:A、NS、CNAME、AAAA、MX、TXT、PTR。
- 多 Answer 响应。
- 记录配合使用支持( CNAME 配合 A 记录一起使用)。
- 增加 YAML 数据格式支持。
- 增加数据目录看守,当记录数据改变时无需重启软件。
- 支持成为守护进程,支持 Linux systemd 管理。
- 添加 i18n 功能。
- 添加检查升级功能。
- 删除 window 与 mac 平台支持
Alpha版本 v1.1.3
- 坦克 DNS 改名 坦克 NS。
- 代码重构。
- 增加 PTR 记录。当前支持:A、NS、CNAME、AAAA、MX、TXT、PTR。
- 多 Answer 响应。
- 记录配合使用支持( CNAME 配合 A 记录一起使用)。
- 增加 YAML 数据格式支持。
- 增加数据目录看守,当记录数据改变时无需重启软件。
- 支持成为守护进程,支持 Linux systemd 管理,支持 windows service 管理。
Alpha版本 v1.1.2
- 修复 Bug
- 修复 DNS 查询转发
- 修复 iPhone 查询
Alpha版本 v1.1.1
- 删除序列号验证功能。
- 修改界面。
Alpha版本 v1.1.0
- 坦克 DNS 正式发布
- 6 种记录:A、NS、CNAME、AAAA、MX、TXT。
- 3 大操作系统:Windows、Macos、Linux。
- 记录配置通过 Json 数据格式。