DDNS-GO

By | 2025年4月9日

使用 DDNS 的目的是自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。

这里使用的是 ddns-go,

# 拉取镜像
docker pull jeessy/ddns-go:v6.9.1

# 每 10 秒检查一次本地 IP 变化, 每 30 分钟对比一下 IP 变化, 实现 IP 变化即时触发更新且不会被服务商限流, 如果使用接口获取IP, 需要注意接口限流
docker run -d --name ddns-go --restart=always --net=host -v /home/service/ddnsgodata:/root jeessy/ddns-go:v6.9.1 -f 10 -cacheTimes 180

# 查看变更日志
docker container logs -f ddns-go

启动后访问管理页面:http://192.168.3.100:9876,首次进入登录其实是让你设置账号密码,保存配置后在 /root/.ddns_go_config.yaml已映射出来。

更多运行参数可看官网
DockerHub:https://hub.docker.com/r/jeessy/ddns-go
GitHub:https://github.com/jeessy2/ddns-go

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注