请求示例 Plain Text 复制 1 GET /v1/dns/zone?
公网DNS 添加域名 使用示例如下: Plain Text 复制 1 create_zone_request = { 2 'name': 'ccqTest1101.com' 3 } 4 dns_client.create_zone(create_zone_request=create_zone_request) 查询域名列表 使用示例如下: Plain Text
内网DNS 初始化 确认Endpoint 内网DNS API 的服务域名为:privatezone.baidubce.com API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。 获取密钥 要使用百度云LD,您需要拥有一个有效的AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。
内网DNS 获取Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 DNS服务域名 的部分,理解Endpoint相关的概念。 注意 : DNS API支持HTTP和HTTPS两种调用方式。
是 address String 监控地址 是 cycle Integer 探测周期 是 idc String 探测点,使用逗号分隔 是 timeout int 超时设置,单位秒 是 server String DNS服务器(如无需求,不需要设置) 是 resolveType String RECURSION:递归解析;ITERATION:迭代解析 是 kidnapWhite String 劫持白名单
httpdns cache BDHttpDnsResolveFromDnsCache 解析结果来自dns cache BDHttpDnsResolveFromDns 解析结果来自dns解析 3.
中的IP进行重试 异常情况 或 没有解析结果的情况,为空列表 ttl:int类型,域名有效时间,以秒为单位, ttl默认使用权威域名解析服务器给出的值,也可在HTTPDNS控制台中自行配置 clientip string类型,服务端角度看到的客户端外网ip信息 内容格式:点分十进制的
缓存 优势:最大程度的避免使用DNS解析,减小劫持的风险 劣势:HTTPDNS服务异常时,无法降级至DNS,无法感知域名切换 POLICY_TOLERANT 说明:一定程度的容忍过期缓存的策略,使用过期缓存,直至获取下一次HTTPDNS服务端的请求结果 若请求成功,则更新缓存 若请求失败,则删除缓存,提供降级机制 优势:常态下避免由于HTTPDNS缓存过期导致降级至DNS的问题,同时在HTTPDNS
缓存 优势:最大程度的避免使用DNS解析,减小劫持的风险 劣势:HTTPDNS服务异常时,无法降级至DNS,无法感知域名切换 Tolerant 说明:一定程度的容忍过期缓存的策略,使用过期缓存,直至获取下一次HTTPDNS服务端的请求结果 若请求成功,则更新缓存 若请求失败,则删除缓存,提供降级机制 优势:常态下避免由于HTTPDNS缓存过期导致降级至DNS的问题,同时在HTTPDNS服务故障时提供降级至
缓存 优势:最大程度的避免使用DNS解析,减小劫持的风险 劣势:HTTPDNS服务异常时,无法降级至DNS,无法感知域名切换 Tolerant 说明:一定程度的容忍过期缓存的策略,使用过期缓存,直至获取下一次HTTPDNS服务端的请求结果 若请求成功,则更新缓存 若请求失败,则删除缓存,提供降级机制 优势:常态下避免由于HTTPDNS缓存过期导致降级至DNS的问题,同时在HTTPDNS服务故障时提供降级至