当前位置: 首页 > news >正文

使用API有效率地管理Dynadot域名,为域名部署DNS安全拓展(DNSSEC)

 关于Dynadot

Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。

Dynadot平台操作教程索引(包括域名邮箱,解析,建站,优惠长期更新)

Dynadot.com提供的API是专为效率而构建的高级域名管理和获取工具包。在Dynadot平台上,我们提供了50多个命令来设置,管理,注册和竞标域名。

在了具体的功能API代码前,请阅读关于Dynadot的API使用须知。

DNSSEC是一种增强 DNS 验证强度,保证安全性的加密签名。全球各地的用户可以通过 DNSSEC 的有力加密保证受益,在查询时获得真实可靠的 DNS 应答。

在Dynadot,您可以使用API命令来为域名部署DNSSEC。

命令参数

发送为域名部署DNSSEC的命令,则须包含下列参数:

注意:在发送命令时,请选择使用两种参数选项中的一种。另一组参数值设置为0:

1:domain_name,key_tag,digest_type,digest,algorithm

2:domain_name,flags,public_key,algorithm

且请根据需要选择与标签相对应的数字作为您的参数值。

设置 DNSSEC 请求参数

解释

domain_name

您需要设置dnssec的域名

key_tag

关键标签

digest_type

您可以从以下列表中选择一个数字来代表您的数字签名类型:SHA-1(1) SHA-256(2) GOSTR 34.11-94 (3) SHA-384(4)

digest

请输入与您选择的摘要类型相对应的值

algorithm

您可以从以下列表中选择一个数字来表示您的数字签名算法: RSA/MD5(1) Diffie-Hellman (2) DSA/SHA-1(3) Elliptic Curve (4) RSA/SHA-1(5) DSA-NSEC3-SHA1(6) RSASHA1-NSEC3-SHA1(7) RSA/SHA-256(8) RSA/SHA-512(10) GOSTR 34.10-2001(12) ECDSA Curve P-256 with SHA-256(13 ECDSA Curve P-384 with SHA-384(14) ED25519(15 ED448(16) Indirect (252) Private DNS (253 Private OID (254)

flags

您可以从以下列表中选择一个数字来代表您的数字签名符号:ZSK(256)KSK(257)

public_key

注意:公钥必须为base64编码。

在成功发送部署DNSSEC的命令之后,返回的结果将以XML或是JSON格式的标签返回,其中XML的结果标签所代表含义由下图所示:

XML结果标签

解释

<SetDnssecResponse></SetDnssecResponse>

响应的根节点

<SetDnssecHeader></SetDnssecHeader>

设置 Dnssec 头部

<ResponseCode></ResponseCode>

如果操作成功,则为成功的"0",失败的"-1"

<Status></Status>

请求状态

示例

此处,使用API进行域名隐私保护设置。

将高级域API请求发送到以下URL:https://api.dynadot.com/api3.xml。

Request (XML format)

https://api.dynadot.com/api3.xml?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&key_tag=0&digest_type=0&digest=0&flags=257&public_key=123&algorithm=1

Response (XML format)

<?xml version="1.0" encoding="UTF-8"?>

<SetDnssecResponse>

  <SetDnssecHeader>

    <SuccessCode>0</SuccessCode>

    <Status>success</Status>

  </SetDnssecHeader>

  <SetDnssecContent/>

</SetDnssecResponse>

Request (JSON format)

https://api.dynadot.com/api3.json?key=[API Key]&command=set_dnssec&domain_name=domain-haha1.com&key_tag=0&digest_type=0&digest=0&flags=257&public_key=123&algorithm=1

Response (JSON format)

{

  "SetDnssecResponse": {

    "ResponseCode": 0,

    "Status": "success"

  }

}

在网页中,其显示样式如下:(示例为实际操作。)

XML格式

JSON格式


文章转载自:

http://zhSst3N9.gLpxx.cn
http://oO6VFJ1A.gLpxx.cn
http://48r1Bmir.gLpxx.cn
http://jhZzlflq.gLpxx.cn
http://xKyswcgB.gLpxx.cn
http://QsXi0mcZ.gLpxx.cn
http://90FDfHyG.gLpxx.cn
http://fxV12U5K.gLpxx.cn
http://IoNp2sRJ.gLpxx.cn
http://2eNOkPzp.gLpxx.cn
http://YaNeLdyx.gLpxx.cn
http://JX2wjvJ2.gLpxx.cn
http://aTEC4vwY.gLpxx.cn
http://Mw7YLEom.gLpxx.cn
http://zJLeYqqX.gLpxx.cn
http://pQvjN8nW.gLpxx.cn
http://8WiHCXEg.gLpxx.cn
http://tE7cF2H0.gLpxx.cn
http://yQKqNdiR.gLpxx.cn
http://2RzBKMuF.gLpxx.cn
http://RT2qU2QQ.gLpxx.cn
http://ZrEnRRSl.gLpxx.cn
http://ndX1Drx9.gLpxx.cn
http://CDyzD8rA.gLpxx.cn
http://5MM6Gxfr.gLpxx.cn
http://Zpexg4Ap.gLpxx.cn
http://IVitstpO.gLpxx.cn
http://lizwPmoB.gLpxx.cn
http://fWlaO63q.gLpxx.cn
http://ImL9swBg.gLpxx.cn
http://www.dtcms.com/a/28782.html

相关文章:

  • DeepSeek智能测试知识库助手PRO版:多格式支持+性能优化
  • 强化学习笔记
  • Revit API:对元素过滤的三点思考
  • jmeter接口测试(一)
  • PMIC电源噪声对SOC芯片电源完整性的影响
  • 正点原子[第三期]Arm(iMX6U)Linux系统移植和根文件系统构建-5.3 xxx_defconfig过程
  • 嵌入式开发岗位认识
  • [Android]上架商店时用户隐私协议要求
  • 贝叶斯估计习题
  • 总结UML类图几种关系画法
  • Hutool - DB 连接池配置集成
  • JUC并发总结二
  • WEB前端将指定DOM生成图片并下载最佳实践(html2canvas)
  • 跟着AI学vue第六章
  • 以ChatGPT为例解析大模型背后的技术
  • Nginx 请求超时
  • uniapp中引入Vant Weapp的保姆级教学(包含错误处理)
  • CV -- 基于GPU版CUDA环境+Pycharm YOLOv8 目标检测
  • 将Google文档导入WordPress:简单实用的几种方法
  • Linux的指令与热键
  • 《动手学机器人学》笔记
  • 软件著作权申请流程详解:从准备到登记的完整指南
  • MAC快速本地部署Deepseek (win也可以)
  • 【Elasticsearch】如何获取一致的评分
  • 装修流程图: 装修前准备 → 设计阶段 → 施工阶段 → 安装阶段 → 收尾阶段 → 入住
  • 小米路由器 AX3000T 降级后无法正常使用,解决办法
  • Linux基本指令(二)
  • QML double浮点数取小数点后某几位【去尾法】
  • 【Linux基础八】计算机体系结构(冯诺依曼和操作系统)
  • 【嵌入式常用工具】Srecord使用