API服务域名 PrivateZone(内网DNS)为全局产品,服务域名为: privatezone.baidubce.com 说明:PrivateZone API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。 公网DNS为全局产品,服务域名为: dns.baidubce.com 说明:公网DNS API支持HTTP和HTTPS两种调用方式。
ttl int 否 RequestBody参数 解析记录在本地DNS服务器的缓存时间(单位:秒),基础版默认300秒,普惠版默认120秒,企业版默认1秒。取值为正整数。
功能发布记录 发布时间 功能概述 2023-12 公网DNS、内网DNS Java-SDK增加接口示例。
2.优势 安全、防劫持 使用HTTPS代替UDP协议,避免数据包篡改造成的劫持 精准调度、解析 基于百度精准IP识别库,根据移动端外网IP给出最优的域名解析结果 快速生效 域名解析结果变更时,HTTPDNS服务没有传统DNS服务多级缓存的影响,能够更快的令移动端获取新的解析结果
需求场景二:隐性URL转发 用的是 iframe 框架技术、非重定向技术,效果为浏览器地址栏输入 http://a.com 回车,打开网站内容是目标地址 http://cloud.baidu.com/ 的网站内容,但地址栏显示当前地址 http://a.com 。 实现概述 目前用户需要手动搭建一个nginx服务器或者集群,将域名在注册商那里设置解析IP为自行搭建的Nginx服务器地址。
cd bce-python-sdk-version python setup.py install SDK目录结构 com.baidubce ├── auth //BCE签名相关类 ├── http //BCE的Http通信相关类 ├── services │ └── dns //公网DNS服务相关类 │ └── dns_client.py //公网DNS客户端入口类 │ └── localdns
公网Dns客户端入口类 └─ localdns //内网DNS服务相关类 │ ├─ model //内网DNS内部model,如Request或Response │ └─ LdClient.java //内网Dns客户端入口类 ├── util //BCE公用工具类 ├── BceClientConfiguration.class //对BCE的HttpClient的配置 ├── BceClientException.class
若用户没有续费或购买流量包,账户余额抵扣完毕时,百度智能云移动域名解析服务HTTPDNS将停止服务。
删除私有域 登录到智能云解析控制台,并前往内网DNS服务页面; 在私有域列表中勾选需要删除的私有域,单击列表上方的“删除”; 说明: 删除私有域的同时,也将关联删除其解析记录 单击“确认”,完成删除。
dns解析失败 int getResolveType(); 说明:域名解析结果的来源,可能取值为: 解析来源类型取值 说明 RESOLVE_NONE 没有有效的解析结果 RESOLVE_FROM_HTTPDNS_CACHE 解析结果来自httpdns cache RESOLVE_FROM_HTTPDNS_EXPIRED_CACHE 解析结果来自过期的httpdns cache RESOLVE_FROM_DNS_CACHE