ddns-wz 简单的域名 ip 同步任务工具 支持多域名多客户端统一管理, 储存占用仅 1MB

wuzhij 2026-09-11 16:13 1

ddns-wz:轻量本地公网 IP 域名同步工具


ddns-wz 是一款简单易用的本地公网 IP 域名同步工具,使用 C 语言编写,二进制体积仅约 1MB。界面采用多任务卡片样式,支持多种解析服务商与丰富的同步方式,适合在家庭宽带、软路由、NAS 、小主机等场景中实现 DDNS 自动更新。


支持架构:arm64 / armv7 / amd64,已测试 N1 盒子兼容。




功能特性



  • 多任务卡片式 Web 管理界面

  • 支持 @ 根域名解析

  • 支持服务商:阿里云 / 腾讯云 / Cloudflare / DNSHE / 自定义 curl

  • 支持 回调式 DDNS(节点文件:支持多客户端统一管理 ddns )

  • 支持 IPv4 / IPv6 切换

  • 防爆破:连续输错 5 次锁定 5 小时

  • 内置 DNS:8.8.8.8 / 1.1.1.1,防止 DNS 被阻断导致无法访问




界面预览


ddns-wz




安装与启动( SSH 终端)


二进制一键安装启动命令:


bash <(wget -qO- https://run.wuzhij.com/ddns-wz.sh)

安装启动




访问与登录



  • 访问地址:http://<ip>:9876


  • 登录:admin / admin123

    • 登录页支持中/英切换

    • 可在设置中修改账号密码

    • 输错 5 次锁定 5 小时(防爆破)






数据目录说明


数据目录:/opt/ddns/


包含内容:



  • config.json

  • auth.json

  • login.json

  • logs/


日志策略:



  • 日志保留 30 天自动清理

  • 时间使用网络同步的 上海时间




公网 IP 来源


ddns-wz 支持多种公网 IP 获取来源,可按需选择:



  1. 在线 API 随机轮询(可增删)

  2. 本机出口 IP

  3. 本地文件(.txt/.log 自动提取 IP )

  4. 节点文件(支持多客户端统一管理 DDNS )




公网 IP 获取建议




  • 默认 IP 获取方式:建议同步间隔 10 秒以上

    • 避免频繁请求导致公网 IP 查询接口触发风控/封禁



  • 若使用 CDN 获取(域名添加 CDN 的优化 IP 场景):建议同步间隔 5 分钟以上




详细介绍



  • https://wuzhij.com/3371.html

最新回复 (1)
  • chinni 09-11 17:42
    1
    一般 ddns 都可以 curl 一条命令搞定的,基本不需要装第三方工具
* 帖子来源V2EX
返回