import requests, json, datetime from urllib.request import urlopen base_path = './' class CloudFlareDDNS: def __init__(self, dns_name, zone_id, token): """ 类初始化 :param dns_name: 需要做DDNS的 DNS名称(DNS记录中的名称) :param zone_id: 区域 ID :param token: API 令牌 """ self...
在使用CloudFlare快速实现DDNS的过程中,首先需完成准备工作。这包括配置CloudFlare托管域名,获取CloudFlare API令牌以及确定域名的区域ID。这一步骤往往略过,直接进行后续操作。接下来,我们构建CloudFlare DDNS Python程序。此程序基于requests库,该库能有效处理HTTP请求。使用urllib库同样可以实现这一功能。编写...
curl -k -X PUT "https://api.cloudflare.com/client/v4/zones/***主域名(zone)ID***/dns_records/***动态域名ID***" -H "X-Auth-Email:human@ihongchao.com" -H "X-Auth-Key:***刮开即可查看🤭***" -H "Content-Type: application/json" --data '{"type":"AAAA","name":"ddns.ihon...
打开DDNS插件,在添加前面输入你的配置名称,我用的Cloudflare_ddns_V4,你可以起一个你熟悉的名字。 这是我配置的方法,大家可以照着抄,密码就是key,用户名是你的cloudflare邮箱。 其中,你的域名和查询主机名保持一致即可。 然后点击保存即可。 四、启动 如果你的DDNS iP始终没有改变,那么你可以去插件主页,查看有没...
cloudflare api报错 所以,如果使用上述顶级域名,则无法使用cloudflare的ddns服务。 三、最后 虽然我们通过ddns-go工具完成了ddns的配置,但是cloudflare对免费域名不再支持api更新,导致ddns无法使用,所以,下一步则尝试修复这一问题,目前感觉可行的方案有:1、花点小钱买个域名;2、换一家dns厂商,但是换了之后可能cloudflare...
对于家里有公网IP的,肯定知道DDNS这个东西,就是动态解析域名,能够让自己出门在外随时远程到家取文件,或者是暴露内网服务到公网都需要用到它,今天就给大家分享一下ROS下使用CloudFlare的DDNS,脚本是在github找的通过自己的汉化并且在我安装的最新版测试通过,注释非常的详细,这里就不了解了,脚本放在文章下面。 你只需要...
#技术教程 群晖 NAS 使用自定义脚本添加 Cloudflare DDNS 绑定自己的域名,实现自有域名和 HTTPS 远程访问。群晖并没有内置 Cloudflare DDNS 服务,但可以通过 API 和脚本添加,添加后也可以绑定自己的域名。查看全文:https://ourl.co/107987 想必各位使用 NAS 的用户都会考虑绑定自己的域名实现远程访问,毕竟如果不配置...
2.7 保存配置保存所有配置文件,并确保它们正确无误。在Docker中运行DDNS-GO容器,开始其自动更新DNS记录的过程。2.8 Cloudflare DDNS翻车了【捂脸】如果在使用Cloudflare API时遇到问题,请检查API密钥是否正确设置,以及是否遵循了Cloudflare的API使用指导。确保你的域名在Cloudflare中已正确配置,以允许动态...
登录cloudflare 进入DNS里面,设置用于 DDNS 解析的二级域名,ip可以随意填写,后面脚本会通过api修改 进入https://dash.cloudflare.com/profile/api-tokens获限全局Global API Key 下载DDNS 脚本 curl https://raw.githubusercontent.com/aipeach/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh > /root/cf-v4-ddns....
luci-app-ddns-go 使用 Cloudflare DNS 安装插件 选择服务 如图配置 特别注意用户名必须为 "Bearer",密码则在 Cloudflare Dashboard 自己新增 API KEY 查询主机名使用常规 host,但是注意提交的 API 的域名格式是 sub@zone 的形式 另外注意 API 只能修改记录,请确保事先添加一条对应记录(第一次使用的时候没有添加...