自托管 · 多 DNS 服务商 · 自动解析

DDNS 动态域名
配置指南

自动检测公网 IP 变化,通过阿里云 / 腾讯云 / Cloudflare / 华为云 / GoDaddy API 实时更新 DNS 记录,让域名始终指向你的最新 IP。

快速开始

四步完成 DDNS 配置,从注册到域名解析上线

1

注册账号

点击「立即开始」注册账号。首个注册用户自动成为管理员,后续注册为普通用户。管理员可管理所有用户和任务。

2

获取 SecretKey

进入「账号设置」页面查看你的 SecretKey。可创建多个 Key,不同 Key 可绑定不同任务,实现客户端隔离管理。

3

创建 DDNS 任务

在「DDNS 任务」页面新建任务:选择 DNS 服务商、填写域名和主机记录、填入 API 凭证、选择绑定的 SecretKey。

4

启动客户端

下载 Windows 客户端,填入 SecretKey 即可。客户端自动检测公网 IP 变化并更新 DNS 记录,常驻后台运行。

下载客户端

Windows 桌面客户端,兼容 Win7 / Win10 / Win11

↓

DDNA-5D Windows 客户端

.NET Framework 4.7.2 · 原生 WinForms · 自动检测公网 IP · 常驻后台运行

下载客户端

下载后解压运行 DdnsClient.exe,在配置中填入你的 SecretKey 即可

DNS 服务商配置指南

各服务商 API 密钥获取方式及凭证填写说明

阿里云 DNS 云解析
  1. 登录 阿里云控制台 → 右上角头像 → AccessKey 管理
  2. 点击「创建 AccessKey」,获取 AccessKey ID 和 AccessKey Secret
  3. 建议创建 RAM 子账户并授权 AliyunDNSFullAccess
SecretKey =AccessKey ID
SecretToken =AccessKey Secret
腾讯云 DNSPod 域名解析
  1. 登录 腾讯云控制台 → 右上角 → 访问管理 → API 密钥管理
  2. 点击「新建密钥」,获取 SecretId 和 SecretKey
  3. 确保账号有 DNSPod 域名解析的读写权限
SecretKey =SecretId
SecretToken =SecretKey
Cloudflare 全球 CDN
  1. 登录 Cloudflare → 右上角头像 → My Profile → API Tokens
  2. 点击「Create Token」→ 选择 Edit zone DNS 模板
  3. Zone Resources 选择包含你域名的 Zone,创建并复制 Token
SecretKey =API Token
SecretToken =留空
华为云 DNS 云解析
  1. 登录 华为云控制台 → 右上角 → 我的凭证
  2. 点击「创建访问密钥」,下载或记录 AK 和 SK
  3. 确保账号有 DNS 服务 的操作权限
SecretKey =AK (Access Key)
SecretToken =SK (Secret Key)
GoDaddy 域名管理
  1. 访问 GoDaddy Developer Portal → API Keys
  2. 点击「Create New Key」,获取 Key 和 Secret
  3. 生产环境使用 api.godaddy.com,测试环境用 api.ote-godaddy.com
SecretKey =Key
SecretToken =Secret
任务字段说明 通用
  1. 主域名:如 example.com,需已在 DNS 服务商托管
  2. 主机记录:@ 表示根域名,www 表示 www.example.com
  3. 记录类型:A (IPv4) 或 AAAA (IPv6)
  4. 执行间隔:建议 60-300 秒,过短可能触发频率限制

DDNS 工作原理

从 IP 检测到 DNS 记录更新,全自动运行

📡
客户端检测 定时获取公网 IP
→
🔄
对比变化 IP 变化才触发更新
→
🌐
调用 DNS API 更新解析记录
→
✅
域名生效 指向最新 IP

客户端每隔 N 秒向多个 IP 探测源请求公网地址(IPv4/IPv6),与服务端心跳并获取任务列表。
当检测到 IP 变化时,通过服务端 API 调用对应 DNS 服务商接口,自动更新域名的 A/AAAA 记录。
全程无需人工干预,支持多任务并行、多域名管理、多服务商混用。