热门 路由

DDNS-GO,一个超级好用的ipv4/ipv6的DDNS项目

DDNS-GO,一个超级好用的ipv4/ipv6的DDNS项目

项目地址

github地址:https://github.com/jeessy2/ddns-go

特性

  • 支持Mac、Windows、Linux系统,支持ARM、x86、RISC-V架构
  • 支持的域名服务商 阿里云 阿里云 ESA 腾讯云 Dnspod Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Namecheap NameSilo Dynadot DNSLA 时代互联 Eranet Gcore IBM NS1 Connect
  • 支持接口/网卡/命令获取IP
  • 支持以服务的方式运行
  • 默认间隔5分钟同步一次
  • 支持同时配置多个DNS服务商
  • 支持多个域名同时解析
  • 支持多级域名
  • 网页中配置,简单又方便,默认勾选禁止从公网访问
  • 网页中方便快速查看最近50条日志
  • 支持Webhook通知
  • 支持TTL
  • 支持部分DNS服务商传递自定义参数,实现地域解析/多IP等功能

系统中使用

  • 从 Releases 下载并解压 ddns-go
  • 安装服务
    • Mac/Linux: sudo ./ddns-go -s install
    • Win(以管理员打开cmd): .\ddns-go.exe -s install
  • 配置
    • 打开浏览器并访问http://localhost:9876进行初始化配置
  • [可选] 服务卸载
    • Mac/Linux: sudo ./ddns-go -s uninstall
    • Win(以管理员打开cmd): .\ddns-go.exe -s uninstall
  • [可选] 支持安装带参数
    • -l 监听地址
    • -f 同步间隔时间(秒)
    • -cacheTimes 间隔N次与服务商比对
    • -c 自定义配置文件路径
    • -noweb 不启动web服务
    • -skipVerify 跳过证书验证
    • -dns 自定义 DNS 服务器
    • -resetPassword 重置密码

Docker教程

  1. 挂载主机目录, 使用docker host模式。可把 /opt/ddns-go 替换为你主机任意目录, 配置文件为隐藏文件。
  2. 打开浏览器并访问http://Docker主机IP:9876进行初始化配置
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go

 

声明:本站所有软件资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
路由

adguardhome指定局域网设备不过滤广告

2025-6-27 8:40:26

Mac软件

Boop 1.4.0 编程开发辅助

2025-4-25 14:25:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索