社区讨论V2EX 程序员
ddns-wz 简单的域名 ip 同步任务工具 支持多域名多客户端统一管理, 储存占用仅 1MB
ddns-wz:轻量本地公网 IP 域名同步工具 ddns-wz 是一款简单易用的本地公网 IP 域名同步工具,使用 C 语言 编写, 二进制体积仅约 1MB 。界面采用 多任务卡片 样式,支持多种解析服务商与丰富的同步方式,适合在家庭宽带、软路由、NAS 、小主机等场景中实现 DDNS 自动更新。 支持架构: arm64 / armv7 / amd64 ,已测试 N1 盒子 兼容。 功能特性 多任务卡片式 Web 管理界面 支持 @ 根域名 解析 支持服务商: 阿里云 / 腾讯云 / Cloudflare /…
内容摘要
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 被阻断导致无法访问
界面预览
安装与启动( 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 获取来源,可按需选择:
在线 API 随机轮询(可增删)
本机出口 IP
本地文件( .txt/.log 自动提取 IP )
节点文件(支持多客户端统一管理 DDNS )
公网 IP 获取建议
默认 IP 获取方式:建议同步间隔 10 秒以上
避免频繁请求导致公网 IP 查询接口触发风控/封禁
若使用 CDN 获取 (域名添加 CDN 的优化 IP 场景):建议同步间隔 5 分钟以上
详细介绍
https://wuzhij.com/3371.html
资讯来源
V2EX