域名解析相关FAQ

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

问题导航

问题分类

问题描述/原因

解析设置相关

解析不生效/网站无法访问

域名DNS服务器

自定义DNS服务器

解析设置相关

域名如何进行快速解析?

域名解析支持IPV6解析吗?

云解析DNS支持IPv6。您可以在解析设置中通过设置AAAA记录来实现访问者通过IPv6地址访问网站。此外,云解析DNS服务器集群中的DNS服务器也已全面支持IPv6。具体可以参见添加解析记录

域名解析支持添加端口号吗?

不支持。日常最常用的AAAAACNAME等,都只解析域名或IP,不涉及端口。也就是说 api.example.com 只能解析到1.1.x.x,访问服务时只能在客户端URL里指明要访问的端口(http://api.example.com:8080/)。如果您不想让域名上展示端口,可以通过自建Nginx反向代理的方式隐藏端口。

通过URL转发实现

URL转发类型支持将域名请求转发到另一个URL(可以是域名+端口号形式),该方式原理也是反向代理,无SLA保障,建议自建Nginx反向代理

场景:您有一个域名cloud-example.com,服务IP:1.1.x.x,服务端口:8888。已配置一条解析记录,服务可通过http://demo.cloud-example.com:8888访问,或者未配置解析记录,服务只能通过http://1.1.x.x:8888访问。

期望:通过http://www.cloud-example.com访问服务,URL中不出现端口。

方案

  1. 若服务只能通过http://1.1.x.x:8888访问,请先配置一条解析记录。详细步骤参考A记录

    记录类型

    A

    主机记录

    demo.cloud-example.com

    记录值

    1.1.x.x

    解析生效后,您可通过http://demo.cloud-example.com:8888访问服务。

  2. 配置一条隐性URL转发。详细步骤参考URL转发

    记录类型

    隐性URL

    主机记录

    www.cloud-example.com

    记录值

    http://demo.cloud-example.com:8888

    说明

    Q:解析值为何不直接填写http://1.1.x.x:8888

    A:URL转发不支持记录值为IP类型的URL。

    这样您就可以通过http://www.cloud-example.com访问到http://demo.cloud-example.com:8888对应的服务了。

解析可以添加几条免费的解析?

  • 云解析DNS单主域下解析记录数最大为10万条。

  • 同一个主/子域名在相同解析线路,且记录类型相同的情况下,免费版DNS允许添加的最大解析记录数量是10个。

  • 对于URL显/隐性转发类型:目前免费版支持2条。

更多详情请参见版本对比

万网域名可以使用Cloudflare进行解析吗?

万网域名可以使用Cloudflare进行解析,您需要执行以下步骤:

  1. 登录Cloudflare账户:首先,确保您已注册并登录Cloudflare账号,然后将您的万网域名添加至Cloudflare中。

  2. 获取CloudflareDNS信息:Cloudflare会提供给您两组DNS服务器地址,您需要在万网的域名管理界面中,将域名的DNS服务器替换为Cloudflare提供的地址。

  3. Cloudflare配置解析记录

    • 转到Cloudflare控制台中您的域名管理页面。

    • 添加相应的DNS记录,如A记录指向您的服务器IP,CNAME记录用于子域名指向,MX记录用于邮箱服务配置等。

  4. 设置ECS实例安全组规则(如果涉及到阿里云ECS):如果您的域名解析目的是指向阿里云ECS服务器,确保ECS实例的安全组已开放相应的端口。

  5. 验证DNS生效:DNS更改后,全球传播可能需要几分钟到几个小时,请耐心等待解析完全生效,并通过ping命令或在线DNS查询工具验证。

通过以上步骤,您的万网域名即可利用CloudflareDNS服务进行解析和管理,同时享受Cloudflare提供的诸如CDN加速、安全防护等附加功能。记得在调整DNS设置后检查所有服务的正常运作,并根据需要调整Cloudflare的设置以优化性能和安全性。

什么是TTL值?

TTLTime-To-Live的缩写,指生存时间。全国各地的Localdns服务器中解析记录的缓存时间周期一般默认为权威DNS中设置的TTL值。

说明

少数运营商可能会调整LocalDNS的缓存时间策略,导致您的解析记录变更生效时间延长。

  1. 当各地的LocalDNS服务器接收到解析请求查询时,就会向权威DNS(例如云解析DNS)发起解析请求查询,获取解析结果。

  2. LocalDNS会将查询到的解析结果,保存到本地一段时间。保存的这个时间周期,一般就是根据TTL设置而来的。在保存的这个时间周期内,如果各地LocalDNS再接收到此域名的解析请求查询,是不会再向权威DNS发起请求查询的,而是直接将本地保存的解析结果返回给用户。

  3. LocalDNS本地缓存的时间到期后,就会清除该解析记录的缓存结果,清除后,如果各地LocalDNS再接收到此域名的解析请求,则会重新向权威DNS(例如云解析DNS)发起解析请求,获取最新的解析结果。

什么是MX记录的优先级?

MX优先级的数值越低,优先级别就越高(如下图,邮件会先尝试发送到MX优先级为5mx1.qiye.aliyun.com,如果尝试失败,才会发送到MX优先级为10 的mx2.qiye.aliyun.com);

image.png

什么是泛域名解析?

泛域名解析(Wildcard DNS record)是一种DNS配置,它使用通配符*来匹配一个域下的所有可能的子域。这种技术允许管理员为一个或多个域设置一条DNS记录,这条记录将应用于该域下的任何未明确指定的子域。

当你在DNS服务器上为你的域名(比如example.com)创建了一个泛域名A记录(*.example.com),这意味着任何以“.example.com”结尾但没有特定DNS记录的子域都将指向你为这个泛域名记录所设定的IP地址。例如:

  • 如果你设置了*.example.com指向192.0.2.1,

  • 那么尝试访问任何不存在的子域如a.example.com、b.example.com都会被解析到192.0.2.1。

但是,如果某个子域已经有具体的DNS记录(例如a.example.com已经指向了另一个IP地址),那么对于这个子域的查询将返回具体配置的IP地址而不是泛域名记录中的地址。

SRV解析怎么添加?

如果你使用的是云解析DNS进行域名解析,请参见添加SRV记录

域名解析记录可以导出吗?

云解析DNS支持域名解析记录导出,详情请参见修改/删除/暂停/导入/导出解析记录

域名可以添加URL转发记录吗?

云解析DNS支持添加URL转发记录。详情请参见添加URL转发

为什么使用TXT记录验证SSL证书或者邮箱,总提示失败?

原因可能是:

  • 添加的解析与服务商要求的解析不一致,请检查是否添加错误。

  • 查看解析状态和域名状态是否为暂停,请启用后再试。

  • 解析添加后有一定的生效时间,建议添加后过一会儿再去验证。

解析不生效/网站无法访问问题

域名相关

域名已过期

  • 可能原因:域名已经过期,域名的解析记录被暂停,导致无法正常访问网站。

  • 处理方法:在域名信息查询(WHOIS)中查询域名的到期日期,如果域名已经过期,您需及时对域名进行续费,具体操作请参见域名续费。域名续费成功后24~48小时内会恢复域名解析。

    image

域名被锁定

域名存在违法违规信息

  • 可能原因:域名存在违法违规信息被阿里云暂停了网站访问。

  • 处理方法:您需要根据系统提示,完全删除所有违法链接内的不合规信息,具体操作请参见域名存在违法违规信息如何处理

备案相关问题

域名未备案

  • 可能原因:域名未备案成功。

  • 处理方法:根据工信部要求,域名解析至中国内地服务器必须先完成网站备案,才能正常开通网站访问。如果主体和域名从未备案过,具体操作请参见ICP备案流程

新增网站未接入备案

  • 可能原因:主体在阿里云已经备案成功,新网站还没有托管到阿里云服务器上。

  • 处理方法:将新增网站接入至已有备案主体,具体操作请参见ICP备案流程

备案未接入阿里云

  • 可能原因:域名已经在其他服务商备案成功,现在使用阿里云服务器来托管网站,但未将备案接入阿里云。

  • 处理方法:您需将备案信息接入阿里云,具体操作请参见接入备案流程

备案信息专项核查不合格

  • 可能原因:网站内容与备案信息不符、备案信息不准确、网站存在不适宜传播的内容等。

  • 处理方法:根据相关法律法规要求,阿里云会对已经备案成功的信息进行全面核查,核查出有问题需在规定的时间内完成整改,具体请参见ICP备案信息专项核查

    警告

    如果您未在规定时间内完成整改,可能导致网站无法访问,甚至备案被取消接入或被注销,导致您的网站业务受到影响,因此您需尽快修改备案信息。

管局备案信息还未同步到阿里云

  • 可能原因:在阿里云提交备案申请且备案申请刚通过管局审核,管局信息还未同步到阿里云ICP代备案管理系统。

  • 处理方法:管局信息同步到阿里云ICP代备案管理系统需要一定时间,待信息同步完成后即可正常访问网站。具体的信息同步时间无法确定,建议您在收到管局审核通过的通知后,等待一段时间再尝试访问网站。具体请参见备案驳回FAQ

解析相关问题

域名解析不生效

域名已续费完成,但仍不能正常访问

  • 可能原因:域名过期后已成功续费,但本地DNS缓存未刷新导致域名解析不生效。

  • 处理方法:尝试清除浏览器缓存或更换浏览器。如果解析仍不生效,请参见解析不生效类问题FAQ进行排查。

访问域名报错,系统提示:系统无法获取您的URL转发目标地址

  • 可能原因一:本地DNS缓存未刷新导致域名解析不生效。

    处理方法:尝试清除浏览器缓存或更换浏览器。如果解析仍不生效,请参见解析不生效类问题FAQ进行排查。

  • 可能原因二:未在阿里云云解析平台添加域名的解析记录。

    处理方法:您需要在阿里云云解析平台添加该域名的解析记录,具体操作请参见添加解析记录

  • 可能原因三:主机服务器内部异常。

    处理方法:您需联系对应的主机服务商解决。

域名DNS服务器

什么是域名的DNS服务器?

域名的DNS服务器指的是负责存储和管理特定域名系统信息的服务器。这些服务器保存了有关该域名的各种记录,如A记录(将域名指向一个IPv4地址)、AAAA记录(将域名指向一个IPv6地址)、MX记录(邮件交换记录,用于指定负责处理发给该域名电子邮件的服务器)、CNAME记录(规范名称记录,用于创建域名别名)等。

当你注册了一个域名后,你需要配置其DNS服务器,以便互联网上的其他计算机可以查询到与这个域名相关的IP地址和其他信息。通常,在购买域名时,你可以选择使用由域名注册商提供的默认DNS服务器,或者你也可以设置自己的DNS服务器,如果想要对DNS配置有更大的控制权的话。

例如,如果你拥有一个名为example.com的域名,并设置了特定的DNS服务器(比如ns1.example.comns2.example.com),那么全球的DNS解析器在收到关于example.com或其子域(如www.example.com)的查询请求时,就会向这些指定的DNS服务器请求相应的记录以完成域名解析过程。这使得你的网站、邮件服务等能够被外界访问。

重要

为了确保高可用性和冗余性,通常建议至少配置两个DNS服务器。这样,如果其中一个服务器不可用,另一个可以作为备份,保证域名解析服务不中断。

如何为我的域名设置DNS?

  1. 登录域名列表,定位目标域名,单击操作列下的管理,进入基本信息页面。

  2. 在左侧导航栏中,选择DNS管理 > DNS修改

  3. DNS修改页面,单击修改DNS服务器

  4. 根据页面提示,输入DNS服务器地址,完成后单击确定

更多详细内容,请参见域名DNS修改

如何确定域名的DNS是否为阿里云的?

说明

阿里云权威DNS服务器地址

云解析DNS版本

云解析DNS分配的DNS服务器名称

付费版

vip(1-8).alidns.com

免费版

dns(1-32).hichina.com、ns(1-8).alidns.com

方式一:

  1. 登录域名列表,定位目标域名,单击操作列下的管理,进入基本信息页面。

  2. 在左侧导航栏中,选择DNS管理 > DNS修改

  3. DNS修改页面,检查当前配置的DNS服务器地址是否为阿里云DNS服务器地址。

方式二:

  1. 登录域名信息查询(WHOIS)平台,输入域名,然后单击立即查询

  2. 检查DNS服务器地址是否为阿里云DNS服务器地址。

如果非阿里云DNS服务器地址,想修改为阿里云服务器地址,请参见域名DNS修改

为什么不能修改域名的DNS地址?

域名处于续费宽限期、赎回期、转移期时,不会从域名注册控制台删除,但无法修改DNS设置。如需修改DNS设置,请续费域名或转移完毕后再进行操作。域名续费操作请参见域名续费

修改DNS解析服务器失败原因有哪些?

  • 请确认要修改的DNS是否是有效的,如果是无效的DNS,是无法修改的。

  • 查看域名状态是否有禁止更新,禁止更新状态下不允许修改DNS(您可以通过域名信息查询(WHOIS)查看域名状态,在查询结果的域名状态后会显示注册商设置禁止更新)。

    解决方案:

    1. 登录阿里云域名控制台 > 域名列表,找到需要开启禁止更新锁的域名,单击操作列下的管理

    2. 在左侧导航栏,单击安全设置

    3. 禁止更新锁项目后单击关闭,并根据提示完成相应的安全验证。

如无以上问题,您修改dns失败问题,请提交工单反馈咨询。

如何查看本机的DNS服务器?

windows为例:

  1. 打开命令提示符(可以通过在开始菜单中搜索“cmd”或“Command Prompt”来找到它)。

  2. 输入 ipconfig/all 并按回车键。

  3. 在输出的信息中查找“DNS服务器”这一行,后面跟随的就是你的DNS服务器地址。

本机DNS有缓存吗?如何清除缓存?

有缓存,清除缓存以windows为例:

  1. 打开命令提示符(以管理员身份运行)。可以通过在开始菜单中搜索“cmd”或“Command Prompt”,然后右键点击并选择“以管理员身份运行”。

  2. 输入 ipconfig/flushdns 并按回车键。

  3. 如果操作成功,你会看到一条消息显示“已成功刷新DNS解析程序缓存”

自定义DNS服务器

什么是自定义DNS服务器?

自定义DNS是指自己创建的DNS服务器,并使用自定义DNS服务器提供域名解析服务。创建自定义DNS服务器需要具备专业的技术基础,如果不具备专业的技术基础,建议直接使用域名服务商提供的DNS解析服务即可。

什么是阿里云DNS Host?

DNS HostGlue记录(Glue records)是指DNS服务器解析指向某个域名的名称服务器记录时,直接提供该名称服务器的IP地址(通过A记录或AAAA记录),避免在解析名称服务器域名时出现无限递归查询问题。

DNS胶水记录在阿里云上是如何体现的?

DNS胶水记录在阿里云的体现就是DNS Host,两者实际上是对同一种记录类型Glue records的不同翻译而已。具体的表现形式如下:

@                 IN NS dns1.example.com.
@                 IN NS dns2.example.com.
dns1.example.com. IN A 192.168.1.1
dns2.example.com. IN A 192.168.2.1

服务器名称如何填写?

填写自建DNS服务器的主机名。例如dns1.example.com、dns2.example.com。

说明

作为DNS服务器名称时,.cn域名不支持四级域名设置。

最多支持创建多少个DNS服务器?

最多支持创建13DNS服务器,具体需以域名注册局的规则为准。

创建自定义DNS服务器支持IPv6地址吗?

支持。

最多支持多少个IP地址?

DNS服务器对应的IP地址最少需填写1个,最多支持填写13个,具体需以域名注册局的规则为准。

说明

.cn域名最多支持6个自定义DNS服务器。

服务器名称可以修改或删除吗?

服务器名称可以修改或删除,但需要在后端服务器中进行更改,并完成相关服务的更新。如:更新DNS记录、重启服务等,确保所有相关服务和配置都已更新完毕,同时在整个过程中需要注意备份和规划以避免服务中断。

IP地址可以修改或删除吗?

IP地址可以修改或删除,但最少要保留一个IP地址。

服务器创建成功后会立即生效吗?

服务器创建成功后几分钟即可生效。

自定义DNS服务器创建成功后是否可以删除?

可以删除。如您的自定义DNS服务器创建成功后无法删除,请您咨询阿里云智能在线