检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
- 线路类型 解析的线路类型用于DNS服务器在解析域名时,根据访问者的来源,返回对应的服务器IP地址。 默认值为“全网默认”。 仅支持为公网域名的记录集配置此参数。 全网默认:默认线路类型,当未根据访问者来源设置解析线路时,系统会返回默认解析结果。 运营商线路解析:根据访问者所在运营商,设置解析线路。
项目用于将资源(计算资源、存储资源和网络资源等)进行分组和隔离。项目可以是一个部门或者一个项目组。 一个账户中可以创建多个项目。 对于云解析服务,公网域名属于Global级别的资源,而内网域名和反向解析属于区域级别的资源。因此,系统会基于项目实现内网域名、反向解析资源的隔离和管理
数据结构 表1 links对象参数说明 名称 参数类型 说明 self String 当前资源的链接。 next String 下一页资源的链接。 表2 tag对象参数说明 名称 参数类型 说明 key String 键。 最大长度36个unicode字符。 key不能为空。不能
版本管理 查询所有的云解析服务API版本号 查询指定的云解析服务API版本号 父主题: API
线路分组管理 创建线路分组 查询线路分组列表 查询线路分组 更新线路分组 删除线路分组 父主题: API
反向解析管理 反向解析管理简介 创建反向解析 管理反向解析 搜索反向解析
e}/{resource_id}/tags dns:tag:set - √ √ 批量添加删除资源标签 POST /v2/{project_id}/{resource_type}/{resource_id}/tags/action dns:tag:set - √ √ 删除资源标签 DELETE
可以参考如下配置方案: 网站解析:主域名example.net添加CNAME解析到CDN、WAF、OBS等云服务域名地址。 邮箱解析:主域名example.net正常添加MX解析记录,但是需要通过不同线路来规避和CNAME解析冲突。 具体可参考图2配置。 图2 配置解析记录 上述配置方案可
域名解析的顺序是什么? 域名解析时,域名解析请求会优先查找匹配的子域名。 如果子域名存在,则会从子域名的配置文件中查询解析结果。 如果子域名不存在,则会从上一级域名的配置文件中查询解析结果。 示例: 假设用户创建域名example.com,并添加A类型的解析记录集www.example
/v2/zones dns:zone:create vpc:*:get* vpc:*:list* √ √ 查询Zone GET /v2/zones/{zone_id} dns:zone:get - √ √ 查询Zone列表 GET /v2/zones dns:zone:list -
rdset dns:recordset:getPublicRecordSetImportTemplate - √ x 只认证,不鉴权 创建批量导入公网Record Set任务 POST /v2/zones/{zone_id}/import/recordsets dns:publi
返回对应的服务器IP地址。 默认值为“全网默认”。 仅支持为公网域名的记录集配置此参数。 全网默认:默认线路类型,当未根据访问者来源设置解析线路时,系统会返回默认解析结果。 运营商线路解析:根据访问者所在运营商,设置解析线路,详细内容请参见配置运营商线路解析。 地域解析:根据访问
指定域名对应的邮件服务器,用于为邮件域名设置邮箱服务器。 填写邮箱服务器地址。 最多可以输入50个不重复地址,多个地址之间以换行符分隔。 填写格式:[优先级] [邮箱服务器域名地址] 配置规则: 优先级:用来指定邮箱服务器接收邮件优先顺序,数值越小优先级越高。 邮箱服务器域名地址:邮箱服务商提供的域名地址。
String Record Set的类型。 ttl 否 Integer 解析记录在本地DNS服务器的缓存时间,缓存时间越长更新生效越慢,以秒为单位。 records 否 Array of strings 解析记录的值。不同类型解析记录对应的值的规则不同。 响应参数 状态码: 202 表4 响应Body参数
import com.huaweicloud.sdk.dns.v2.region.DnsRegion; import com.huaweicloud.sdk.dns.v2.*; import com.huaweicloud.sdk.dns.v2.model.*; public class
import com.huaweicloud.sdk.dns.v2.region.DnsRegion; import com.huaweicloud.sdk.dns.v2.*; import com.huaweicloud.sdk.dns.v2.model.*; public class
import com.huaweicloud.sdk.dns.v2.region.DnsRegion; import com.huaweicloud.sdk.dns.v2.*; import com.huaweicloud.sdk.dns.v2.model.*; public class
示例2:创建内网域名解析 场景描述 如果用户想要使云服务能够不经过公网,直接使用内网域名访问云服务器,可以通过DNS为云服务器创建一个内网域名,并为该域名添加A类型记录集。 下面介绍如何通过调用创建单个内网Zone和创建单个Record Set接口创建内网域名和添加记录集。API的调用方法请参见如何调用API。
import com.huaweicloud.sdk.dns.v2.region.DnsRegion; import com.huaweicloud.sdk.dns.v2.*; import com.huaweicloud.sdk.dns.v2.model.*; import java
项目ID。 resource_type 是 String 资源的类型:DNS-public_zone,DNS-private_zone,DNS-public_recordset,DNS-private_recordset,DNS-ptr_record。 resource_id 是 String