跳到内容

DNS

DNS监控

解析成功,并且答案完全符合你的预期。

立即尝试

一次检查,从一个地点立即进行,不保存任何数据。监控会从我们运行的每个地点检查,并在两个其他大陆确认故障后才通知任何人,而单次检查无法显示这些信息。

它的用途

此列表中的每个其他检查都依赖于DNS,而DNS是唯一可能失败的东西,即使它指向的所有内容都完全正常。区域传输出错、注册商面板被编辑、委托过期:网站在线但无法访问。

值得付费的故障范围更窄。一个记录可以从每个解析器快速解析,并指向别人的地址。没有任何检查DNS答案的工具会发现这一点。提供你期望的答案,我们会检查它。

和这里的每个检查一样,它从Amsterdam, New York, Sydney and Singapore运行,并且故障会在其他两个大陆确认后才会通知任何人。如何运作。

你可以设置什么

以下内容在你添加时的表单中,每个套餐都包含。

记录
A、AAAA、MX、TXT、NS、CNAME或SOA。
预期答案
空白检查名称是否解析成功。填写后,它会检查答案是否仍然正确,这是其他检查无法捕捉到的故障。
匹配
任意记录或完全匹配。只有完全匹配才能发现记录被添加而不是被修改。
使用此解析器
指定自己的权威服务器,您可以在更改发生的那一刻看到,而不是等我们使用的解析器缓存过期时才看到。
开始监控一个 五个监控免费,使用期间一直免费。

问题

可以监控哪些记录类型?

A、AAAA、CNAME、MX、TXT、NS和SOA记录在表单中,CAA、PTR和SRV也被接受。这个列表故意比DNS能容纳的内容短:这里的每个记录都是客户会注意到更改的记录,也是唯一值得警报的类型。

NXDOMAIN和SERVFAIL有什么区别?

NXDOMAIN表示名称不存在:拼写错误、记录被删除或委托已过期。SERVFAIL表示询问了名称服务器,但没有一个给出可用答案,这可能是区域损坏或服务器宕机。第三种情况是名称存在但没有该类型的记录,这与前两种情况分开报告,因为三种情况的解决方法不同。

能告诉我更改是否已传播吗?

部分可以,值得明确传播的定义:没有任何东西向外扩散,缓存只是按自己的节奏过期。检查从三个大陆运行,因此一个地方已更新而另一个地方未更新会显示为不一致。指定自己的权威服务器,您可以在更改发生的那一刻看到。

这能检测到DNS劫持吗?

这正是它存在的目的。一个记录可以快速解析,来自每个解析器,TTL正常,但指向别人的地址;仅询问DNS是否回答的检查永远不会发现它。填写您期望的答案,指向其他地址的记录会在一个间隔内失败。

是否检查TTL或验证DNSSEC?

不会,我们明确说明而不是暗示其他情况。TTL是您的区域设置的值,这不会对此进行断言,DNSSEC签名也不会被验证。检查的是返回的答案是否仍然是您期望的,这种失败是其他监控无法发现的。

完全匹配能做到什么是任意匹配做不到的?

任意匹配通过是因为您的期望值在答案中出现,这适用于地址池后的名称。完全匹配失败是因为有任何新增内容,而新增通常是问题的来源:额外的A记录或额外的MX记录是其他方法无法捕捉的记录更改检测。

为什么不通过脚本运行dig?

可以,对于一次性检查一个记录来说这是合适的工具。困难在于没有所谓的“答案”:您的解析器返回的结果和悉尼解析器返回的结果可能在TTL期间不同,而一台机器上的脚本询问一个解析器只会看到其中一个结果。这个工具从四个大陆发起查询,并可以指定特定解析器,从而将查询变成比较。

我的注册商会在记录更改时发邮件给我。这还不够吗?

保留它,这是一个真实的检查,也是最快发现团队成员更改内容的方法。它覆盖的是通过您的注册商进行的更改,这是您最不担心的情况。当记录在您使用的提供商处被更改、区域传输出错或某个解析器返回了您的注册商从未发布的内容时,它不会报告。这些是看似没有问题的失败。