
sarasmiseth/dynv6-updaterdynv6-updater是一个专为dynv6 DNS服务设计的Docker镜像,提供自动更新DNS记录的功能。它能够定期检测主机的公网IP地址变化,并自动更新dynv6上的相应DNS记录,特别适合使用动态IP地址的网络环境。
使用以下命令运行dynv6-updater容器:
bashdocker run -d \ --name dynv6-updater \ -e DYNV6_TOKEN="your_dynv6_token" \ -e DYNV6_ZONE="your_dynv6_zone" \ -e IPV4="true" \ -e IPV6="true" \ -e INTERVAL="5" \ sara***/dynv6-updater:latest
创建docker-compose.yml文件:
yamlversion: '3' services: dynv6-updater: image: sara***/dynv6-updater:latest container_name: dynv6-updater environment: - DYNV6_TOKEN=your_dynv6_token - DYNV6_ZONE=your_dynv6_zone - IPV4=true - IPV6=true - INTERVAL=5 - LOG_LEVEL=info restart: unless-stopped
然后使用以下命令启动:
bashdocker-compose up -d
| 环境变量 | 描述 | 默认值 | 必需 |
|---|---|---|---|
| DYNV6_TOKEN | dynv6 API访问令牌 | 无 | 是 |
| DYNV6_ZONE | 要更新的DNS区域名称 | 无 | 是 |
| IPV4 | 是否更新IPv4记录 | true | 否 |
| IPV6 | 是否更新IPv6记录 | true | 否 |
| INTERVAL | 更新间隔(分钟) | 5 | 否 |
| LOG_LEVEL | 日志级别(debug/info/warn/error) | info | 否 |
使用以下命令查看容器日志:
bashdocker logs -f dynv6-updater
项目地址: [***]
如有问题或建议,请在GitHub项目页面提交issue。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务