
ddns-go - 开源动态域名解析工具,IP自动同步、多服务商支持与可视化配置平台
ddns-go 简介
ddns-go是一款由开发者jeessy2创建的开源动态域名解析(DDNS)工具,使用Go语言编写,采用MIT协议发布。它的核心功能是自动获取本机的公网IPv4或IPv6地址,并将其解析到用户指定的域名服务商,解决家庭宽带动态IP变化后远程访问失效的问题。工具支持Mac、Windows、Linux系统及ARM、x86、RISC-V架构,提供Docker镜像部署,内置可视化Web配置界面,无需编写脚本或依赖复杂环境。项目在GitHub上已获得超过1.7万颗Star,是中文社区中使用广泛的DDNS开源方案。
ddns-go 核心功能/服务
多服务商与多域名支持:支持阿里云、阿里云ESA、腾讯云、Dnspod、Cloudflare、华为云、百度云、Porkbun、GoDaddy、Namecheap、NameSilo、Dynadot、Gcore、EdgeOne、IBM NS1 Connect、雨云、deSEC等20余家域名服务商,可同时配置多个DNS服务商并支持多级域名解析。
可视化配置与IP获取方式:启动后访问http://localhost:9876即可进入网页配置界面,填入域名与API密钥即可启用。支持通过接口、网卡或命令三种方式获取IP,默认每5分钟同步一次,可快速查看最近50条日志。
Webhook通知与安全控制:支持Webhook通知,可在IP变化时通过方糖等推送服务远程提醒。默认勾选“禁止从公网访问”,建议启用公网访问时使用Nginx反向代理启用HTTPS。支持TTL设置与部分服务商的自定义参数传递,可实现地域解析与多IP功能。
ddns-go 适合谁
- 家庭NAS与私有云用户:使用动态公网IP的家庭宽带用户,需要将NAS、自建服务或远程桌面稳定绑定域名的场景,可通过ddns-go在IP变化时自动同步解析,无需手动更新配置。
- 小型服务器与内网服务管理者:需要远程管理服务器、搭建个人网站或运行内网服务的用户,可利用ddns-go轻量无依赖的特性,在VPS或本地设备上长期运行,保持域名始终指向当前公网IP。
- 需要多平台DDNS方案的技术爱好者:使用Docker、OpenWrt、群晖等环境的用户,可通过官方Docker镜像或系统服务安装方式部署,利用Webhook通知与多服务商支持满足不同域名管理需求。
为什么选择ddns-go
ddns-go的差异化在于“轻量无依赖”与“可视化配置”的结合——它只需一个可执行文件即可运行,无需安装环境或编写脚本,对NAS等低功耗设备资源占用极低。Web管理界面让域名与API密钥的配置全程可视化,降低了DDNS的使用门槛。项目采用MIT协议完全开源,代码可审计,支持Docker一键部署与系统服务安装,社区持续更新,已迭代至v6版本,适配更多设备与DNS服务商。访问ddns-go官网,下载适合您平台的版本或通过Docker镜像开始部署。
数据统计
关于(ddns-go)特别声明
ddns-go收录自互联网,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由商娱网实际控制,在2026-10-14 10:25收录和巡查时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,商娱网不承担任何责任。
相关导航

Dolibarr
npm 中文文档 | npm 中文网
OneNav
IceCMS



