🚀 基于 BIND + MySQL 的高性能 DNS 引擎

专业级 DNS 解析
API 服务平台

OKDNS 提供 RESTful API 管理域名解析记录,支持 A / AAAA / TXT / CNAME / MX 等记录类型,专为自动化运维和证书签发场景设计。

进入管理后台 → 查看 API 文档
1
管理域名
12
DNS 记录
99.9%
可用性
< 1s
记录生效

核心功能

秒级生效

通过 nsupdate 动态更新 BIND 记录,无需重载服务,记录秒级生效并自动同步至从服务器。

🔒

TSIG 安全认证

采用 HMAC-SHA256 TSIG 密钥认证,确保只有授权客户端可以修改 DNS 记录。

🔑

Token 鉴权

基于 Bearer Token 的 API 鉴权,支持多用户、多权限级别,集成 webman-admin 用户体系。

🔄

ACME 集成

专为 acme.sh 设计的 DNS-01 挑战接口,一行命令签发通配符 SSL 证书。

📊

MySQL 存储

DNS 记录统一存储在 MySQL 数据库,每日自动同步至 BIND,DB 即权威源。

🌍

多域名管理

支持管理多个域名区域,每个域名独立 TSIG 密钥,通过 zone 参数灵活切换。

RESTful API

简洁的 API 设计,轻松集成到你的自动化工作流

POST /api/dns/set?zone=example.xyz
添加或更新 DNS 记录
POST /api/dns/delete?zone=example.xyz
删除 DNS 记录
GET /api/dns/list?zone=example.xyz
列出所有 DNS 记录
POST /api/dns/acme-txt
acme.sh DNS-01 挑战接口
GET /api/dns/zones
获取管理的域名列表
POST /api/dns/zones
添加新域名