• wuzhij

    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 获取来源,可按需选择:

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

    - 本机出口 IP

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

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


    公网 IP 获取建议

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

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

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


    详细介绍

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

    主楼
  • chinni

    一般 ddns 都可以 curl 一条命令搞定的,基本不需要装第三方工具

    #1

发表回复

登录后回复