获取 API
登陆 Cloudflare 点击域名,在概述页面右侧点击获取您的 API 令牌
.
创建令牌
选择最下的自定义令牌
- 为令牌命名
- 权限选择
区域
-DNS
-编辑
- 其他保持默认即可
保存后生成 API 令牌,请复制保存好该令牌,后续将无法在次查询此令牌.
docker 部署
支持 docker 的群晖机型配置 Cloudflare DDNS 更佳方便快捷.在配置过程中需要上文所获取的 API 令牌.
1. 下载 docker 镜像
docker - 注册表 搜索 cloudflare ddns 找到oznu/cloudflare-ddns
并下载
latest
最新版.
2. 配置 DDNS 启动容器docker - 映像 选择oznu/cloudflare-ddns
启动
高级设置 - 勾选启用自动重新启动
3. 高级设置 - 环境
请勿删除或编辑
默认环境变量参数, +
号添加以下环境变量:
- API_KEY - 上文生成的 API 令牌
- ZONE - 根域名
(此处根域名仅为识别区域,并不会解析根域名)
- SUBDOMAIN - 填写 DDNS 域名的主机头
- 应用完成后容器将自动启动
如需单独为 DDNS 选择一个专用域名访问家中服务,可以添加
根域名
的 CNAME 指向 DDNS 域名即可