文档中心
文档
备案
控制台
登录
立即注册
导航
TrafficRoute DNS 套件
搜索目录或文档标题
搜索目录或文档标题
产品动态
新功能发布记录
产品公告
火山引擎私网解析(PrivateZone)正式商业化公告
火山引擎云调度(GTM)计费模式变更公告
火山引擎公共解析(PublicDNS)开放公测公告
火山引擎云解析(DNS)DNS 服务器域名变更公告
产品简介
产品计费
计费说明
云解析 DNS
产品简介
什么是云解析 DNS
应用场景
基本概念
工作原理
功能版本规格
快速入门
教程介绍
开通云解析 DNS 并添加域名
开通云解析 DNS
在云解析 DNS 中添加您的域名
在域名注册服务商处添加云解析 DNS 的 DNS 服务器
把域名流量路由到网站服务器
添加 A 记录和 AAAA 记录
验证解析记录是否生效
用域名设置电子邮件地址
添加 TXT 记录和 MX 记录
验证解析记录是否生效
把域名流量路由到 CDN
添加 CNAME 记录
验证解析记录是否生效
用户指南
把域名解析服务转移到云解析 DNS
续费域名的功能版本
升级域名的功能版本
在域名注册服务商处添加云解析 DNS 的 DNS 服务器
域名管理
添加域名
更新域名备注或删除域名
更换域名
为您的域名开通云调度 GTM
转移域名解析
托管子域名
解析记录管理
添加解析记录
更新解析记录
删除解析记录
解析记录类型
备份和回滚解析记录
配置负载均衡
实现智能解析
避免解析记录冲突或不生效
线路的匹配顺序
PTR 记录管理
购买 PTR 记录
管理 PTR 记录
导入或导出解析记录
导入解析记录
导出解析记录
线路支持列表
批量操作
批量添加解析记录
线路分组
什么是线路分组
添加线路分组
为解析记录关联线路分组
更新线路分组
删除线路分组
自定义线路
概述
添加自定义线路
为解析记录配置自定义线路
更新自定义线路
删除自定义线路
获取用户使用的 Local DNS 服务器的出口 IP
访问日志管理
概述
把访问日志投递到 TLS
把访问日志投递到 TOS
查看访问日志
增值服务
DNS 安全防护
DNSSEC
开启 DNSSEC
关闭 DNSSEC
查看域名解析统计数据
监控与告警
API 参考
API 发布历史
API 列表
调用方式
公共错误码
域名管理接口
CreateZone-添加域名
DeleteZone-删除域名
UpdateZone-更新域名备注
QueryZone-获取域名详细信息
ListZones-获取域名列表
RetrieveZone-生成域名找回 TXT 记录
CheckRetrieveZone-收回域名解析管理权
CheckZone-检查域名是否符合添加条件
解析记录管理接口
CreateRecord-添加解析记录
DeleteRecord-删除解析记录
UpdateRecord-更新解析记录
UpdateRecordStatus-启用或禁用解析记录
QueryRecord-获取解析记录详细信息
ListRecords-获取解析记录列表
记录集管理接口
ListRecordSets-获取记录集列表
UpdateRecordSet-启用或禁用记录集的负载均衡
线路管理接口
ListLines-获取线路列表
请求量统计接口
ListZoneStatistics-获取主域名的解析请求数
ListDomainStatistics-获取子域名的解析请求数
QueryZoneStatistics-获取主域名解析请求数的分时统计
QueryDomainStatistics-获取子域名解析请求数的分时统计
自定义线路管理接口
ListCustomLines-获取自定义线路列表
CreateCustomLine-添加自定义线路
UpdateCustomLine-更新自定义线路
BatchDeleteCustomLine-批量删除自定义线路
ListRecordDigestByLine-获取使用指定自定义线路的解析记录列表
解析记录备份与回滚接口
UpdateBackupSchedule-更新自动备份计划
QueryBackupSchedule-获取自动备份计划
ListUserZoneBackups-获取备份列表
CreateUserZoneBackup-手动创建备份
DeleteUserZoneBackup-删除备份
RestoreUserZoneBackup-回滚解析记录到指定备份
SDK 参考
概述
使用火山引擎 Go SDK
常见问题
产品常见问题
排障常见问题
云调度 GTM
产品简介
什么是云调度 GTM
应用场景
基本概念
工作原理
功能版本规格
快速入门
教程介绍
创建 GTM 实例
配置 GTM 实例(基础路由)
配置 GTM 实例(智能路由 - 性能优先)
配置 GTM 实例(智能路由 - 容量优先)
配置 GTM 实例(智能路由 - 负载反馈)
验证流量调度
用户指南
把您的域名连接到云调度 GTM
GTM 实例管理
创建 GTM 实例
配置 GTM 实例
启动或停止 GTM 实例
更新 GTM 实例
删除 GTM 实例
策略管理
为 GTM 实例切换策略
更新策略配置
为智能路由策略设置流量目标
在负载反馈路由模式中上报负载
路由规则管理
添加路由规则
更新路由规则
删除路由规则
软件定义解析 AnyMatch
什么是软件定义解析 AnyMatch
为路由规则开启并配置 AnyMatch
自定义标识的匹配规则
地址池管理
添加地址池
更新地址池
删除地址池
告警策略管理
概述
添加告警策略
更新告警策略
删除告警策略
查看健康检查任务集和健康检查任务
查看域名解析统计数据
查看流量调度图
API 参考
API 发布历史
API 列表
调用方式
公共错误码
实例管理接口
ListGtms-获取 GTM 实例列表
GetGtm-获取 GTM 实例信息
UpdateGtm-更新 GTM 实例
DeleteGtm-删除 GTM 实例
StartRouting-启动 GTM 实例
StopRouting-停止 GTM 实例
策略管理接口
GetPolicy-获取策略
UpdatePolicy-更新策略
健康检查管理接口
GetProbe-获取策略的健康检查参数
UpdateProbe-更新策略的健康检查参数
地址池管理接口
ListPools-获取地址池列表
GetPool-获取地址池信息
CreatePool-创建地址池
UpdatePool-更新地址池
DeletePool-删除地址池
路由规则管理接口
ListRules-获取路由规则列表
GetRule-获取路由规则信息
CreateRule-创建路由规则
UpdateRule-更新路由规则
DeleteRule-删除路由规则
负载反馈接口
UpdateLoad-上报负载
最佳实践
互联网服务的同城容灾
互联网服务的异地多活
多机房多运营商调度容灾
多 CDN 与多云厂商的流量分配与容灾
GTM 结合 ALB 实现跨地域流量调度与容灾切换
GTM 结合 CLB 实现跨地域流量调度与容灾切换
GTM 结合 APIG 实现跨地域流量调度与容灾切换
通过 GTM 在 CDN 中实现自定义的负载均衡、健康检查和容灾切换
常见问题
产品常见问题
私网解析 PrivateZone
产品简介
什么是私网解析 PrivateZone
应用场景
基本概念
工作原理
产品优势
功能版本规格
快速入门
教程介绍
开通私网解析 PrivateZone
添加域名
添加解析记录
验证解析结果
用户指南
域名管理
添加域名
更新域名配置
删除域名
跨账号关联 VPC
云产品权威域名管理
什么是云产品权威域名
查看云产品权威域名
解析记录管理
添加解析记录
更新解析记录
删除解析记录
解析记录类型
备份和回滚解析记录
为域名开启递归解析
主机名记录管理
什么是主机名记录
生成主机名记录
导入或导出解析记录
导入解析记录
导出解析记录
高级解析
实现智能解析
实现负载均衡
解析器 Resolver
什么是解析器 Resolver
在 VPC 和自建 IDC/第三方云服务之间实现 DNS 解析
把 DNS 请求转发到外部 DNS 服务器
把来自 VPC 的 DNS 查询请求转发到自建 IDC/第三方云服务的 DNS 服务器
步骤一:制定出站 DNS 解析策略
步骤二:添加出站 VPC
步骤三:添加出站终端节点
步骤四:在解析器中添加转发规则
步骤五:验证 DNS 出站转发
把 DNS 请求转发到解析器
把来自自建 IDC/第三方云服务的 DNS 查询请求转发到解析器
步骤一:制定入站 DNS 解析策略
步骤二:添加入站 VPC
步骤三:添加入站终端节点
步骤四:在自建 IDC/第三方云服务的 DNS 服务器中添加转发规则
步骤五:验证 DNS 入站转发
通过转发规则自定义递归解析的出口运营商和地理位置
管理出站终端节点
管理入站终端节点
管理转发规则
访问日志管理
什么是访问日志投递
把访问日志投递到 TLS
把访问日志投递到 TOS
查看访问日志
更新访问日志投递配置
删除访问日志
统计数据
查看域名解析统计数据
解析记录与转发规则的生效优先级
最佳实践
降低单个 ECS 实例的 DNS 请求频率
使用插件提升 DNS 可用性
DNS 高可用插件介绍
集成 DNS 高可用插件
为消息队列 RocketMQ 版集成 DNS 高可用插件
为缓存数据库 Redis 版集成 DNS 高可用插件
API 参考
API 发布历史
API 列表
调用方式
公共错误码
域名管理接口
CreatePrivateZone-添加域名
UpdatePrivateZone-更新域名配置
DeletePrivateZone-删除域名
BindVPC-关联 VPC (全量操作)
UpdateBindVPC-更新关联的 VPC(增量操作)
IncBindVPC-关联或取消关联 VPC (增量操作)
ListBindVPC-获取关联的 VPC 列表
ListPrivateZones-获取域名列表
QueryPrivateZone-获取域名的详细信息
ListRegions-获取地域列表
解析记录管理接口
CreateRecord-添加解析记录
UpdateRecord-更新解析记录
DeleteRecord-删除解析记录
BatchCreateRecord-批量新增解析记录
BatchUpdateRecord-批量更新解析记录
BatchDeleteRecord-批量删除解析记录
ListRecordAttributes-获取解析记录属性
ListRecords-获取解析记录列表
QueryRecord-获取解析记录信息
记录集管理接口
ListRecordSets-获取记录集列表
UpdateRecordSet-启用或禁用记录集的负载均衡
请求量统计接口
ListZoneStatistics-获取一个或多个主域名的请求量统计
ListDomainStatistics-获取一个或多个子域名的请求量统计
QueryZoneStatistics-获取主域名的请求量实时统计
QueryDomainStatistics-获取子域名的请求量实时统计
ListZoneStatisticsByGroup-获取分组的请求量统计
QueryZoneStatisticsByGroup-获取分组的请求量实时统计
跨账号关联 VPC 接口
CreateAuthorizedUser-添加账号授权
DeleteAuthorizedUser-删除账号授权
ListAuthorizedUsers-获取已添加授权的账号列表
ListUserVPC-获取一个账号的 VPC 列表
SendVerifyCode-发送验证码
解析器 Resolver 接口
CreateResolverEndpoint-添加终端节点
UpdateResolverEndpoint-更新终端节点
DeleteResolverEndpoint-删除终端节点
QueryResolverEndpoint-获取终端节点详细信息
ListResolverEndpoints-获取终端节点列表
CreateResolverRule-添加转发规则
UpdateResolverRule-更新转发规则
DeleteResolverRule-删除转发规则
QueryResolverRule-获取转发规则详细信息
ListResolverRules-获取转发规则列表
BindRuleVPC-转发规则关联 VPC
ListRecursiveLines-获取公网递归 DNS 服务器出口 IP 的线路列表
主机名记录管理接口
SyncEcsHost-同步 ECS 主机名(单次)
UpdateEcsHostSyncTask-更新 ECS 主机名自动同步任务
QueryEcsHostSyncTask-获取 ECS 主机名同步任务信息
标签管理接口
TagResources-为资源关联标签
UntagResources-为资源解除关联标签
ListTagsForResources-获取标签列表
SDK 参考
概述
使用火山引擎 Go SDK
常见问题
移动解析 HTTPDNS
产品简介
什么是移动解析 HTTPDNS
基本概念
工作原理
应用场景
产品优势
快速入门
教程介绍
开通移动解析 HTTPDNS
获取鉴权密钥
添加需要解析的域名
验证域名解析是否生效
获取并运行移动端示例项目
获取并运行 Android 示例项目
获取并运行 iOS 示例项目
控制台指南
控制台概述
添加需要解析的域名
在线体验 HTTPDNS 服务
自定义域名解析
添加自定义解析记录
禁用、启用或删除自定义解析记录
软件定义解析 AnyMatch
什么是软件定义解析 AnyMatch
为自定义解析记录添加自定义标识
在客户端添加自定义标识
应用管理
查看解析请求统计数据
访问日志管理
概述
把访问日志投递到 TLS
把访问日志投递到 TOS
查看访问日志
购买资源包
使用 DoH 协议
什么是 DoH
开启 DoH 并获取接入域名
使用 DoH 服务
在浏览器中配置 DoH 地址
向 DoH 地址发送 API 请求
在 Android 客户端配置 DoH 地址
在 iOS 客户端配置 DoH 地址
监控与告警
API参考
API 发布历史
API 列表
调用方式
公共错误码
账号管理接口
CreateHTTPDNS - 开通 HTTPDNS
GetHTTPDNSStatus - 获取开通状态
密钥管理接口
AddSecret - 新增密钥
DeleteSecret - 删除密钥
ListSecrets - 获取全部密钥
域名管理接口
AddDomain - 添加域名
DeleteDomain - 删除域名
ListDomains - 获取域名列表
自定义解析管理接口
ListDomainOverview - 获取自定义解析配置概览
ListLines - 获取线路列表
ListDomainRecords - 获取自定义解析记录
UpdateDomainRecord - 更新自定义解析记录
AddDomainRecord - 创建自定义解析记录
DeleteDomainRecord - 删除自定义解析记录
加密 DNS 管理接口
AddEncryptedDNS - 添加加密 DNS 的域名
UpdateEncryptedDNS - 更新加密DNS
DeleteEncryptedDNS - 删除加密 DNS 的域名
ListEncryptedDNS - 获取加密 DNS 域名列表
App 管理接口
AddApp - 添加 App
ModifyApp - 更新 App
DeleteApp - 删除App
ListApp - 获取 App 列表
客户端开发指南
如何接入移动解析 HTTPDNS
使用客户端 SDK
SDK 概览
客户端 SDK 的解析记录缓存机制
版本说明
Android
iOS
集成 SDK
Android SDK
导入和初始化 SDK
选择集成方案
Android SDK 集成方案概述
OkHttp 或 Retrofit
HttpURLConnection
WebView
验证 HTTPDNS 解析是否生效
iOS SDK
导入和初始化 SDK
选择集成方案
iOS SDK 集成方案概述
NSURLProtocol
WKWebView
验证 HTTPDNS 解析是否生效
API 参考
Android SDK
概述
IHttpDnsDepend 接口
IHttpDnsCallback 接口
DnsResult 类
DnsTaskInfo 类
DnsErrorCode 枚举
Source 枚举
HttpDNS 类
介绍
方法
getService
setHttpDnsDepend
setHttpDnsPreferTime
setHttpDnsRequestTimeout
setHttpDnsPrefer
setPreloadHosts
setUseStaleCache
setHttpdnsCacheStaleTime
enableRefreshStaleCache
enableBatchRefresh
enableHttpdnsWithIpv6Only
setBatchRefreshCount
enableNetworkChangedRefresh
getHttpDnsResultForHostSyncBlock
getHttpDnsResultForHostSyncNonBlock
getHttpDnsResultForHostAsync
getHttpDnsResultForHostWithoutCache
getHttpDnsResultForHostWithoutCacheAsync
setCurrentTimeStamps
setAppId
setHttpDnsDomainList
setHttpDnsBackupDomainList
enableHttpDnsClearText
AbsOptionalHttpDnsDepend 类
iOS SDK
概述
TTDnsExportResult 类
DnsTaskInfo 类
TTHttpDnsAuthenticationInfo 类
DnsResultSource 枚举
TTDnsResolver 类
介绍
属性
firstTaskPreferTimeMs
isLocalDnsMode
preloadDomains
enableUseStaleCache
overStaleCacheTimeIntervalAfterTTL
enableAutoRefreshStaleCache
enableAutoRefreshWithHosts
enableHttpDnsWithIpv6Only
maxAutoRefreshHostCount
enableAutoRefreshWithNetworkChanged
enableHttpDnsClearText
方法
setHttpDnsAuthenticationBlock
dnsResolverColdStart
setHttpDnsRequestTimeout
setHttpDnsMonitorBlock
setHttpDnsAppId
getDnsResultForHost
getDnsResultForHostAsync
getHttpDnsResultForHostWithoutCache
getHttpDnsResultForHostWithoutCacheAsync
setCurrentLocalTime
getCurrentLocalTime
setHttpDnsCustomParamBlock
setHttpDnsCustomHeaderBlock
setHttpDnsDomainList
setHttpDnsBackupDomainList
TTHttpMnetURLProtocol 接口
最佳实践
根据网络环境使用 IPv4 或 IPv6 解析结果
为 AnyMatch 功能添加自定义标识
使用 HTTP API
HTTP API 集成方案概述
解析一个或多个域名
HTTP 请求鉴权
响应结果
获取最佳的 HTTPDNS 服务端 IP 地址
常见问题
公共解析 PublicDNS
产品简介
什么是公共解析 PublicDNS
使用场景
工作原理
产品优势
基本概念
功能版本规格
快速入门
教程介绍
开通公共解析 PublicDNS
获取 DNS 服务器地址
接入公共解析 PublicDNS
概述
Android
HarmonyOS
iOS
Windows 10
Windows 11
macOS
Linux (Ubuntu 服务端)
Linux (Ubuntu 桌面端)
路由器
在设备端验证 DNS 配置
排障指南
公共解析 PublicDNS 问题排查
常见问题
权限管理
TrafficRoute 权限管理
相关协议
TrafficRoute解析调度套件专用条款
HTTPDNS SDK 隐私政策
HTTPDNS SDK 开发者规范
TrafficRoute-移动解析(HTTPDNS)服务等级协议
TrafficRoute-云调度(GTM)服务等级协议
TrafficRoute-云解析(DNS)服务等级协议
TrafficRoute-私网解析(PrivateZone)服务等级协议
文档首页
/
TrafficRoute DNS 套件
/
产品简介
产品简介
最近更新时间:2024.03.08 17:32:28
首次发布时间:2021.12.27 15:46:05
我的收藏
文档反馈
火山引擎 TrafficRoute DNS 套件提供域名解析服务和基于域名解析的流量调度服务,包括:
火山引擎云解析(DNS)
:面向互联网域名的权威 DNS 服务。
火山引擎云调度(GTM)
:DNS 层面的流量调度服务。云调度 GTM 根据地理位置、访问延时、负载均衡等因素,在 DNS 层面把流量调度到合适的目标地址。
火山引擎私网解析(PrivateZone)
:为
火山引擎私有网络(VPC)
提供域名解析服务。
火山引擎移动解析(HTTPDNS)
:面向互联网域名的递归 DNS 服务。移动解析 HTTPDNS 绕过 Local DNS 服务器,通过 HTTP/HTTPS 协议直接向移动解析 HTTPDNS 服务器发送解析请求,可以有效提升移动端用户访问互联网的准确率和速度。
火山引擎公共解析(PublicDNS)
:面向互联网域名的公共 DNS 服务。用户的设备端通过公共解析 PublicDNS 提供的 DNS 服务器获取解析结果。