将你在步骤一中创建的 API Token 设置为环境变量: import os os.environ['CLOUDFLARE_API_TOKEN'] = 'your_api_token' 3、连接到 Cloudflare API cf = cloudflare.Cloudflare() 4、获取域名的 DNS 记录 zone = cf.zones.get('your_domain') 5、修改 DNS 记录 record = zone.dns_records.get('record_id...
我们的全球网络提供最佳的冗余性,在遍布超过 330 城市的每个数据中心提供 DNS 解析。 阻止基于 DNS 的攻击 Cloudflare 提供内置 DDoS 防护和一键式 DNSSEC,以确保您的应用程序始终获得保护,免受到 DNS 攻击。 DNSMadeEasy 您的所有域都可以通过我们用户友好的界面或 API 进行管理,无论互联网资产托管在什么位置。
Cloudflare 的新 API Token 可以限制为特定域和 操作,因此现在是推荐的身份验证选项。 Certbot 所需的 API Token 只需要 您需要证书的区域。Zone:DNS:Edit 使用受限 API 令牌的凭证文件示例(推荐): # Cloudflare API token used by Certbotdns_cloudflare_api_token=0123456789abcdef0123456789abcdef01234567 使用全局...
API Token是用于进行Cloudflare API调用的身份验证凭据,它可以被用于执行与您账户相关的各种操作,如管理域名、配置DNS设置等。 以下是获取Cloudflare API Token的一般步骤: 1.登录到Cloudflare控制台。 2.选择要生成Token的区域:在Cloudflare控制台中,选择您要生成API Token的区域(例如,选择"Home"或"Zone")。 3.导航...
First ran into this when using the certbot/dns-cloudflare docker image and attempting to use a token rather than an API key, the following error occurs when a certificate is requested: Error determining zone_id: 6003 Invalid request head...
确认你的 API 令牌具有所需的权限(Zone.Zone:Read 和 Zone.DNS:Edit),并且选择要使用的域名。 在 docker compose 同一层 文件夹里 创建一个.env文件 CLOUDFLARE_API_TOKEN = your token 然后修改文件权限,只可以本用户可读写 chmod 600 .env 编写Caddyfile 文件 ...
一、API TOKEN 申请 使用Cloudflare API,需要一个 API TOKEN,直接申请即可,申请地址:dash.cloudflare.com/pro 申请时,给予这个 API 令牌编辑 DNS 的权限,如下图: 另外还需要一个 Cloudflare Zone ID,这个是每个域名单独的,在域名概述页面可以看到: 二、获取并更新 DNS 记录 使用Cloudflare API 修改 DNS 记录主要...
# CloudflareAPI令牌API_TOKEN="api令牌"# 你的域名ZONE_NAME="一级.xyz"# 子域名列表DNS_NAMES=("二级01.一级.xyz""二级02.一级.xyz")# 自动获取服务器的外网IP地址NEW_IP=$(curl-s http://checkip.amazonaws.com)if[-z"$NEW_IP"];then ...
使用Cloudflare API将域名DNS区域数据转换为JSON的步骤如下: 1. 首先,你需要获取Cloudflare API的访问令牌(API Token)。在Cloudflare控制台中,转...
以下是具体获取API Token,添加到来此加密网站的步骤: 1、登录CloudFlare。 2、在左上角点击头像小图标,在展开的面板上,点击[My Profile] 3、在新打开的页面中找到[API Tokens]菜单,点击。 4、在[API Tokens]界面上点击[Create Token]按钮。 5、在新打开的页面中,找到[Edit zone DNS],点击[Use template]按钮...