关于 QingCloud DNS
域名系统(Domain Name System,缩写:DNS)是互联网的一项基础网络服务, 它的主要作用是将域名和 IP 地址相互解析映射,以辅助广大网民访问互联网。QingCloud DNS 作为一款权威域名解析服务,将以域名为入口整合 QingCloud 相关服务与资源,致力于为域名所有者打造一个更稳定、更安全、更快速、更精准、更便捷的云计算智能解析管理平台。
日前,青云 QingCloud DNS 服务 V1.0 Beta 版(qingcloud.com/products/dns/)正式开启免费公测。
本版已发布的功能列表
权威 DNS 服务核心功能
1. 支持主域名托管
我们支持的顶级域名 TLD 同步自 IANA 列表:https://www.iana.org/domains/root/db 在此基础上支持中文、韩文等非拉丁字符特殊域名,前端有做转换。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/1.png)
为提高域名监管措施建立黑名单机制,黑名单中的域名一经匹配则禁止添加。我们除同步工信部站点黑名单外,青云内部管理员还可通过管理后台添加和移除域名黑名单。
2. 支持拆分子域名托管
添加域名时,一些解析记录比较多的域名可以分拆为多个子域名分别让不同的人去管理。例如针对 qingcloud.com 主域,可以分别直接添加 www.qingcloud.com、console.qingcloud.com、appcenter.qingcloud.com 等子域解析。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/2.png)
限制最高支持 5 级子域直接管理,即:a.b.c.d.com.
更多关于子域托管的介绍及使用,可参见:https://docs.qingcloud.com/product/network/dns_rw/dns_subzone
3. 支持多级泛域名解析
泛域名限制全长最高支持 10 级,即:*.a.b.c.d.e.f.g.h.com.
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/3.png)
4. 支持常见资源记录类型并扩展支持代理 HTTP 跳转类型
用户可在页面上配置 7 种标准 DNS 资源记录类型: A、AAAA、CNAME、MX、TXT、PTR、NS,以及 301 跳转、302 跳转和隐性跳转三种扩展 HTTP 跳转类型
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/4.png)
下拉菜单出现显示灰色不可点击时是因为前端限制不符合填写标准。 NS 和 PTR 记录对 host 格式有严格标准,跳转服务仅支持已备案域名使用。
5. 同时支持 IPv4 和 IPv6 双栈网络
为了响应中国工信部网络管理号召,我们为权威 DNS 服务提供了 IPv6 接入解析。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/v6.png)
当网民用户客户端切换到 IPv6 网络环境时(本地 IP 和本地 DNS 配置都使用 IPv6),该网民访问 QingCloud DNS 托管的域名将无缝使用 IPv6 服务能力解析。
6. 支持域名分平台解析及平台迁移
为了建立更稳定的解析服务,我们设计智能分平台的域名调度管理机制。在 Console 用户添加域名时,DNS 后台会根据一定规则选择将域名分配到不同的 NS 平台来提供解析服务。
不同的解析服务平台提供的 NS 地址不同,它将体现在用户域名的托管提示中:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/ns2.png)
权威 DNS 服务高级功能:智能分线解析及多种解析模式
1. 支持按地理位置及运营商配置解析
dnsserver 支持 edns-client-subnet,以根据 IP 段来划分访问来源。 目前我们可以做到国内精确到运营商,海外精确到国家及部分运营商:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/5.png)
当使用了分区域解析后,客户可随心所欲配置自己站点的目标访问地址。
例如下图配置表示来自中国电信的网民访问 www.ephen.me 解析到 1.1.1.1 ,其他网民全部访问到 ephen.me :
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/6.png)
2. 支持 A 类型轮询模式解析以平衡负载
默认我们为所有的记录类型使用普通模式,即如下配置中网民每次访问 www.qingcloud.com 都将会按照记录值中的顺序返回。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/7.png)
这样会使得第一个解析结果(1.1.1.1)的访问压力远远大于后面的 2 个。
为了实现平衡负载,我们增加轮询模式:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/8.png)
切换到轮询模式后,每次解析查询时将下一个解析结果置为优先。即第一次查询结果为 1.1.1.1,2.2.2.2,3.3.3.3 ,第二次为 2.2.2.2,3.3.3.3,1.1.1.1 ,依此类推。
3. 支持 A 类型根据运营商和地理位置自动调度
此为 A 类型解析智能模式。
当客户在同一条线路上启用智能模式填写多个 A 记录值时,我们会根据网民所在位置和所属运营商,将这组记录值按其匹配优势重新排序。例如 www.qingstor.com 配置 A 记录智能解析:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/9.png)
尽管所选线路为“全网默认”,我们依然会让中国电信的网民访问 www.qingstor.com 时的自动解析顺序为 139.198.1.252,27.113.128.0 ,而中国联通网民则为 27.113.128.0,139.198.1.252 。
该模式主要针对较大型的站点不太方便维护较多细分线路解析的情况。
4. 支持 A 和 CNAME 灵活自定义权重以负载均衡
我们支持 A 和 CNAME 配置权重模式,让网民每次访问时根据客户设置的比例分组返回不同的解析结果,以达到完全自定义的负载均衡。例如 qingstor.com 配置 A 和 CNAME 记录权重解析:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/10.png)
中国电信的网民访问 qingstor.com 时,将解析到 www.qingcloud.com 或 www.qingstor.com ,经过反复多次解析后两者比例将趋近为 4:1 ; 其他地区的网民访问 qingstor.com 则解析到 139.198.1.252 或 139.198.1.252,139.198.13.59 ,经过反复多次解析后两者比例将趋近为 1:2 。
该模式将会更好的提高客户站点资源的利用效率:通过权重自定义让资源较好的主机承担更多的解析压力,而资源较差的主机也可以不用闲置,承担较少的解析压力即可。
更多关于解析模式的介绍及使用,可参见:https://docs.qingcloud.com/product/network/dns_rw/dns_mode
可视化页面用户体验功能
1. 域名状态及常见信息展示
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/11.png)
– 实时更新显示域名解析状态和接管状态
– 自动获取域名备案信息,未备案域名可直接转到青云备案系统
– 自动获取域名注册商及到期时间
– 支持添加域名备注及手工刷新状态
2. 基于域名的线路视图配置
未配置域名可用线路时,可选择全网默认、中国电信、中国联通、中国移动和港澳台及海外。
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/12.png)
同时可配置基于域名的可用线路,以避免每次都在大量线路中选择:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/13.png)
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/14.png)
更多关于线路配置的介绍及使用,可参见:https://docs.qingcloud.com/product/network/dns_rw/dns_view
3. 解析记录的灵活编辑
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/15.png)
– 新建、启用、暂停、删除
– 修改类型、修改线路、更换模式
– 添加 host 信息备注
4. 域名维度解析量统计展示
按日环比及同比、总解析量和最高解析量:
![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/16.png)
按月环比、总解析量和最高解析量:![](https://intl-qingcloud-com.pek3a.qingstor.com/log_files/2020/04/17.png)
开放 API 文档 V1.0
青云 QingCloud DNS 服务 V1.0 Beta 版为客户同步提供开放 API 操作,详情参见:https://docs.qingcloud.com/product/network/dns_rw/dns_api/