首页 > Python > Python使用Cloudflare API实现动态DNS解析的方法

Python使用Cloudflare API实现动态DNS解析的方法

Python 2023-03-15
Cloudflare 具有功能齐全的 API(文档),允许您自动创建新域名,以及配置 DNS 记录、页面规则和诸多安全设置。我们将使用此 API 自动同时添加多个域名。
通过Cloudflare 的API可以轻松自动配置DNS解析,利用Python编程,实现本机电脑的动态域名解析。

1、获得域名id(区域id,Zone ID)


2、获得Global API Key


3、利用Python获取 DNS 记录的 ID
需要 1元 才能查看,扫码支付支付过?
 
4、利用python修改对应ID的DNS记录。 当然,首先获得本机公网ip。
需要 1元 才能查看,扫码支付支付过?
 
还要记得添加一个时间循环,以便随时根据ip变化修改DNS解析,从而达到动态DNS解析的目的。 运行py文件,然后到Cloudflare网站看看,是否解析成功了。