通过 API 关闭 Cloudflare IPv6 兼容性
Cloudflare 控制面板只提供开启 IPv6 的选项,无法直接关闭。如果需要关闭 IPv6 兼容性,需要通过 API 来实现。
一、获取必要信息
需要准备三样东西:Zone ID、邮箱 和 Global API Key。
1. 获取 Zone ID
- 登录 Cloudflare Dashboard
- 进入目标域名
- 点击左侧 概述
- 页面右下角找到 API 区域
- 复制 区域 ID
2. 获取 Global API Key
- 点击右上角小人 → 配置文件
- 左侧菜单选择 API 令牌
- 找到 API 密钥
- 选择 Global API Key → 查看
- 邮箱验证,并复制 Key。
二、关闭 IPv6
执行以下命令关闭 IPv6 兼容性:
1 | curl -X PATCH "https://api.cloudflare.com/client/v4/zones/你的Zone_ID/settings/ipv6" \ |
三、开启 IPv6
如果需要重新开启,执行以下命令:
1 | curl -X PATCH "https://api.cloudflare.com/client/v4/zones/你的Zone_ID/settings/ipv6" \ |
四、验证结果
执行成功后,返回的 JSON 中 success 应为 true:
1 | { |
五、查询当前状态
查看当前 IPv6 设置状态:
1 | curl -X GET "https://api.cloudflare.com/client/v4/zones/你的Zone_ID/settings/ipv6" \ |
搞定 😋
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Kaze' Home!
评论





