内容提要
HiDNS 是开源的一站式 DNS 聚合管理平台,添加阿里云、腾讯云、Cloudflare 等域名商 API Key 后,可统一管理所有域名解析,并支持 WHOIS 到期监控、NS 故障转移、API Token 权限管理、团队协作、WebAuthn 与 TOTP 安全登录、审计日志及通过 API 让 AI Agent 管理域名。采用 GPL-3.0 开源,支持 Docker 部署。
延伸解读
多平台域名管理的痛点与 HiDNS 的解决思路
对于在多个平台注册域名的用户,修改 DNS 解析时需要回忆域名所在平台并分别登录操作,过程繁琐。HiDNS 通过聚合各大域名注册商的 API Key,让用户在一个平台内统一管理所有域名的解析记录,无需在多个平台间切换,显著提升管理效率。
广泛的平台兼容性覆盖国内外主流服务商
HiDNS 支持 22+ 个平台,涵盖国内阿里云、腾讯云 DNSPod、华为云等,以及国际 Cloudflare、NameSilo 等。这种广泛的兼容性意味着无论域名注册在哪里,用户都能通过 HiDNS 集中管理,减少了因平台分散带来的操作负担。
超越 DNS 管理的附加功能提升运维可靠性
除了基本的解析管理,HiDNS 还提供 WHOIS 到期监控、NS 故障转移、API Token 权限管理、团队协作、安全登录和审计日志等功能。这些附加功能有助于用户及时续费域名、自动应对 NS 故障,并满足团队协作和安全合规需求。
开源与 Docker 部署降低使用门槛
HiDNS 采用 GPL-3.0 开源协议,用户可自由查看和修改代码。通过 Docker 命令可快速部署测试,但需注意示例命令会删除容器,仅适用于临时测试。开源特性结合容器化部署,使得自托管和二次开发更加便捷。
Q&A
HiDNS 是什么?它主要解决什么问题?
HiDNS 是一个开源的一站式 DNS 聚合管理平台。它主要解决用户在多个平台注册域名后,需要分别登录不同平台管理 DNS 解析的麻烦。通过添加各大域名注册商的 API Key,用户可以在 HiDNS 中统一管理所有域名的解析。
HiDNS 支持哪些域名注册商?
HiDNS 支持 22+ 个平台,国内包括阿里云、DNSPod(腾讯云)、华为云、百度云、火山引擎、京东云、西部数码、青云、宝塔面板、阿里云 ESA、腾讯 EdgeOne、雨云、VPS8;国际包括 Cloudflare、NameSilo、Spaceship、PowerDNS、DNS.LA、DNSHE、HiDNS、彩虹DNS聚合、Gcore。
HiDNS 除了 DNS 管理还有哪些额外功能?
HiDNS 还提供 WHOIS 到期监控、NS 监测与故障转移、API Token 权限管理、团队协作、安全加固(WebAuthn 无密码登录、TOTP 两步验证、OAuth2/OIDC 单点登录)、审计日志,并支持通过 API 让 AI Agent 管理域名。
如何部署 HiDNS?
HiDNS 采用 GPL-3.0 开源,可以通过 Docker 快速部署测试。命令为:docker run -rm -p 3001:3001 -v $(pwd)/data:/app/data --name hidns ghcr.io/hipm-tech/hidns:latest。注意该命令在结束后会删除容器,仅用于测试。
HiDNS 如何保证安全性?
HiDNS 提供多种安全功能:支持 WebAuthn 无密码登录、TOTP 两步验证、OAuth2/OIDC 单点登录,以及完整的审计日志记录。此外,API Token 权限管理支持细粒度控制,可安全对接 DDNS-Go、acme.sh 等工具。
HiDNS 支持团队协作吗?
是的,HiDNS 支持团队协作,提供多用户角色,可以团队共享域名管理。