本文主要是介绍openwrt自动更新cloudflare的域名解释实现DDNS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实例介绍在openwrt上用curl更新cloudflare的域名解释,以实现开机自动DDNS。
一、官方例子
例子连接:https://api.cloudflare.com/#dns-records-for-a-zone-list-dns-records
将例子简单化:
curl -X PUT "https://api.cloudflare.com/client/v4/zones/{主域名zoneID}/dns_records/{要做DDNS的域名ID}" \
-H "X-Auth-Email: 你cloudflare登陆EMAIL" \
-H "X-Auth-Key: 你的API Key" \
-H "Content-Type: application/json" \
--data '{"id":"{要做DDNS的域名ID}","type":"A","name":"{要做DDNS的域名}","content":"{要做DDNS域名的IP}","zone_id":"{主域名zoneID}","zone_name":"{主域名}"}'
二、定位数据
通过上面简单化的例子,关键是要获取三个KEY。
1,X-Auth-Key:可以在https://www.cloudflare.com/a/account/my-account 下找到,下面的Global API Key就是了。
2,主域名zon
这篇关于openwrt自动更新cloudflare的域名解释实现DDNS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!