全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1301|回复: 7

[经验] Cloudflare 批量删除 DNS 记录的方式

[复制链接]
发表于 2022-7-12 22:09:17 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-7-13 00:17:58 | 显示全部楼层

  1. #!/bin/bash

  2. TOKEN="xxxxxxxxxxxxxxxxxxx"
  3. ZONE_ID=2222222222222222222222222

  4. # EMAIL=me@gmail.com
  5. # KEY=11111111111111111111111111
  6. # Replace with
  7. #     -H "X-Auth-Email: ${EMAIL}" \
  8. #     -H "X-Auth-Key: ${KEY}" \
  9. # for old API keys


  10. curl -s -X GET https://api.cloudflare.com/client/v4/zones/${ZONE_ID}/dns_records?per_page=500 \
  11.     -H "Authorization: Bearer ${TOKEN}" \
  12.     -H "Content-Type: application/json" | jq .result[].id |  tr -d '"' | (
  13.   while read id; do
  14.     curl -s -X DELETE https://api.cloudflare.com/client/v4/zones/${ZONE_ID}/dns_records/${id} \
  15.       -H "Authorization: Bearer ${TOKEN}" \
  16.       -H "Content-Type: application/json"
  17.   done
  18.   )
复制代码

点评

  发表于 2022-7-13 00:55
发表于 2022-7-12 22:32:09 | 显示全部楼层
curl 就可以了....
 楼主| 发表于 2022-7-12 23:10:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-7-12 23:45:11 来自手机 | 显示全部楼层
不行就一个一个点吧哈哈哈哈
发表于 2022-7-13 01:18:15 | 显示全部楼层
宿云倒是可以批量删
左边有个选中此页的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-15 07:16 , Processed in 0.079139 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表