前言
CloudFlare 官方宣告从 2022 年 11 月开始,CloudFlare 要禁用了 Partner 使用的 zone_setAPI 以避免滥用(因为该 API 接入不需要验证域名所有权),CloudFlare Partner项目将于年底彻底停止服务,在公告发出来之后博主看到不少通过 Partner/Plesk 接入的用户担心 DNS 管理的问题,除此之外,在近几年中第三方 Partner 面板跑路之后总有不少人寻找新的面板站点。现在马上到 11 月了,官方也并没有对未来合作伙伴如何进行接入新域名给出任何解释。
实际上,Partner 接入后对 DNS 记录的管理并不是必须通过 Partner 的面板,他们最终都是通过 CloudFlare API 实现的记录管理,因此我们也可以直接用账户的GlobalAPI KEY
和API KEY
对记录进行管理。
在网上找了一下,看到有人讨论的时候提到了Dnsflare这个项目,可能是作者在 Github 对项目简介写的过于简单了使用这个项目的并不多。
Github 项目地址
本站演示地址
帮助信息
要登录面板首先需要获取获取GlobalAPI KEY
,使用完后删除即可,这样可以保证安全性。
或者使用邮箱加全局 Token 的登录方式,但安全性不如单个GlobalAPI KEY
来的安全。
获取密钥认证
下面说下获取GlobalAPI KEY
的方式,简便快捷的子 API 密钥可以通过【我的个人资料】-【API 令牌】中进行生成(点击前往)。点击【创建令牌】,选择【编辑区域 DNS】的模板
在此处选择你允许该子 API(令牌)访问的账户和域名,按照你的需要进行配置即可。它的配置很灵活,圈定好授予的权限范围拿来共享给其他人都很方便。
继续显示摘要后创建令牌即可得到一串子 API 密钥。
管理面板
不需要邮箱,直接将子 API 密钥(令牌)填到面板中,点击登陆就可以进行管理了,使用完后可以及时删除,如果嫌麻烦不想删除,可以直接在 API 页面点击【投放】重置密钥,只需要几秒钟就能得到一个新的密钥。
下面是由@luminouskk编译后可以直接使用的面板下载:
https://github.com/luminouskk/Dnsflare/releases/tag/1.0
总结
在使用上不止安全、方便,基于 API 的管理方式还可以连同 NS 接入的域名一同修改。通过简单的方式自己搭建一个或者使用现有免费托管平台上的都能保证其长期可用性,也不必再担心 Partner 跑路或者关停影响自己的使用了。
虽然发布了两年多,但是感觉知道这个项目的人并不多,博主觉得这个项目值得试试,再次感谢@5aaee9。
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
暂无评论内容