开源HiDNS:22+域名平台DNS聚合管理,Docker一键部署

你有没有遇到过这种情况:手上有十几个域名,分别注册在阿里云、腾讯云、Cloudflare、华为云等不同平台,每次要改个DNS解析记录,都得先想半天这个域名到底是在哪个平台注册的,然后登录对应后台,翻半天菜单找到DNS管理页面……折腾半天,改个A记录就花了半小时。

如果你也管理多个域名,今天介绍的这个开源项目——HiDNS,绝对能帮你省掉大量重复操作。

HiDNS 是什么?

HiDNS(原名 DnsMgr)是一个现代化的DNS聚合管理平台,开源地址:github.com/HiPM-Tech/HiDNS。它把你在不同域名注册商的所有DNS管理操作统一到一个界面里,就像一个”DNS管理总控台”。

简单说就是:不管你的域名在哪个平台注册,都能在HiDNS里统一管理。改记录、加子域名、查状态,一个界面搞定。

支持哪些域名平台?

截至目前,HiDNS已经支持 22+个 域名注册商/DNS服务商,覆盖国内外主流平台:

国内平台:阿里云、DNSPod(腾讯云)、华为云、百度云、火山引擎、京东云、西部数码、青云、宝塔面板、阿里云ESA、腾讯EdgeOne、雨云、VPS8

国际平台:Cloudflare、NameSilo、Spaceship、PowerDNS、DNS.LA、DNSHE、HiDNS、彩虹DNS聚合、Gcore

基本上,只要你能想到的主流域名平台,HiDNS都支持。而且如果你用的平台不在列表里,还可以自己添加新适配器(项目是TypeScript写的,扩展起来并不复杂)。

核心功能一览

1. 统一DNS记录管理

在一个界面里看到所有域名的DNS记录(A、CNAME、MX、TXT等),直接修改、添加、删除,不用来回切换平台登录。

2. WHOIS到期监控

自动查询域名的WHOIS信息,跟踪域名续费状态。域名多的朋友最怕的就是忘了续费,这个功能相当于给每个域名上了个闹钟。

3. NS监测与故障转移

检测Nameserver的可用性,支持自动切换。简单说就是:如果某个DNS服务器挂了,HiDNS会自动帮你切换到备用服务器。

4. API Token权限管理

可以对接DDNS-Go、acme.sh等工具,细粒度控制API权限。你不想把主账号密码交给第三方工具?用API Token限制权限就行。

5. 团队协作

多用户角色管理,团队成员可以共享域名管理权限,操作全部记录在审计日志里。

6. 安全加固

支持WebAuthn无密码登录、TOTP两步验证、OAuth2/OIDC单点登录。对于管理多个域名的团队来说,安全这块做得相当到位。

7. AI Agent集成(API接口)

HiDNS还提供了API操作接口,这意味着你可以让AI Agent来管理你的域名——当然,前提是你不怕AI帮你改DNS记录(官方也调侃了这点)。

Docker一键部署

HiDNS部署非常简单,有Docker环境的话,一条命令就能跑起来:

# 快速测试(停止后会删除容器)
docker run -rm -p 3001:3001 -v $(pwd)/data:/app/data --name hidns ghcr.io/hipm-tech/hidns:latest

# 正式部署(推荐用 docker-compose)
# 下载 docker-compose.yml 后:
docker compose up -d

部署完成后,访问 http://localhost:3001 就能看到HiDNS的界面了。

首次使用需要初始化管理员账户。HiDNS默认使用SQLite数据库,如果你想用MySQL或PostgreSQL,可以在环境变量里配置 DB_TYPE=mysql 等参数。

技术栈

HiDNS的前端用的是 React + TailwindCSS,后端是 Node.js + TypeScript。项目支持国际化(中、英、西、日四种语言),整体架构是现代化的前后端分离设计。

数据库默认用SQLite(轻量部署),也支持MySQL和PostgreSQL(团队/生产环境)。

适合谁用?

用户类型 适用场景
个人站长 管理多个平台的域名,统一查看和修改DNS记录
中小企业运维 团队共享域名管理权限,审计日志追踪操作
DevOps工程师 集成DDNS-Go、acme.sh等自动化工具
域名投资/交易者 WHOIS到期监控,批量管理域名资产

项目信息

写在最后

说实话,管理多个域名确实是个”小痛点”——不算大事,但每次都得折腾一遍。HiDNS这种工具就是把这种重复劳动自动化掉,让一个界面解决所有问题。

如果你正好有多个平台的域名要管理,不妨试试HiDNS。Docker一键部署,试用成本几乎为零。

💬 关注公众号:「实用软技」,在公众号窗口里回复关键字「软件」即可免费获取

https://www.88531.cn/?p=56173

www.npspro.top互联侠客
软师兄 » 开源HiDNS:22+域名平台DNS聚合管理,Docker一键部署

最TOP的Docker,软路由,虚拟机等学习资料

立即查看 了解详情