使用场景
有外网, 有域名, 域名托管在cloudflare, 需要DDNS解析, 又不太想用ddns-go
使用步骤
配置群晖
- SSH连接到群晖, 切换到root用户, 然后执行
wget https://mirror.czl.net/https://raw.githubusercontent.com/joshuaavalon/SynologyCloudflareDDNS/master/cloudflareddns.sh -O /sbin/cloudflareddns.sh
- 给脚本权限
chmod +x /sbin/cloudflareddns.sh
-
将cloudflare的ddns脚本加到群晖系统
先粘贴
cat >> /etc.defaults/ddns_provider.conf << EOF
然后粘贴
[Cloudflare] modulepath=/sbin/cloudflareddns.sh queryurl=https://www.cloudflare.com website=https://www.cloudflare.com
最后粘贴
EOF
就保存好了
获取 Cloudflare 参数
- 获取区域 ID。
- 获取可修改DNS记录的API KEY
设置 DDNS
- 主机名是要设置的二级域名
- 用户名/电子邮件部分填区域ID
- 密码/密钥填API KEY
保存启用即可.