赞
踩
Github 传送门:https://github.com/wilinz/cloudflare_dns_proxy
此 Python 脚本允许用户管理其 Cloudflare 账户中 DNS 记录的代理设置。具体来说,它提供了为给定域名的 DNS 记录启用或禁用代理状态的功能。
在运行脚本之前,请确保你具备以下先决条件:
requests
库。你可以使用 pip install requests
命令来安装。'your_api_token'
替换为你的实际 Cloudflare API 令牌。'example.com'
替换为你想要管理的域名。要运行脚本,请使用以下命令:
python manage_dns_proxy.py
当系统提示时,输入你想要启用(e
)或禁用(d
)DNS 记录代理的操作。然后脚本将执行以下操作:
proxied_records.json
的 JSON 文件中。如果已经存在一个 proxied_records.json
文件,系统会询问你是否使用它,或者从 Cloudflare API 获取新的记录。
manage_dns_proxy.py
:与 Cloudflare API 交互的主要 Python 脚本。proxied_records.json
:存储启用了代理的 DNS 记录的 JSON 文件,可用于离线管理代理设置。使用此脚本需自行承担风险。请始终确保你有备份,并且了解你对 DNS 记录所做的更改。
如有任何问题或疑问,请在托管此脚本的 GitHub 仓库中提出问题。
此脚本根据 MIT 许可证发布。有关完整详情,请参阅仓库中的 LICENSE
文件。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。