Telegram、 WhatsApp+380637610482
瓦列里·丹尤克
瓦列里·丹尤克开发者为企业开发人工智能工具。高质量,价格实惠。通过 Telegram 联系

在线检查 DNS 记录:A、MX、TXT、NS 记录以及您的网站或电子邮件无法正常工作的原因

在线检查 DNS 记录:A、AAAA、CNAME、MX、NS、TXT、SOA 和 SRV 域

您将获得

  • 域名的所有 DNS 记录(按类型分类:A、AAAA、CNAME、MX、NS、TXT、SOA、SRV)及其生存时间 (TTL)。
  • 了解哪个记录负责网站,哪个负责电子邮件,哪个负责服务确认
  • 本文将探讨更换主机、转移域名和连接电子邮件后常见的错误。
申请: 10分钟后保存: 等待数日“等待 DNS 更新”,实际上却是记录错误。

简而言之:要在线检查 DNS 记录,请在PromoPilot 的 DNS 查询工具中输入您的域名,然后点击“检查”。该工具将查询您的 DNS 并显示所有主要记录类型——A、AAAA、CNAME、MX、NS、TXT、SOA、SRV——以及它们的 TTL 值。它是免费的,无需注册。以下内容将解释每条记录的含义、如何解读结果,以及域名迁移后导致网站和电子邮件无法正常工作的最常见错误。

DNS是网站中最“隐形”的部分:只要一切正常,没人会注意到它。但当客户抱怨“网站打不开”或“邮件收不到”时,我首先会检查域名记录——在半数情况下,问题都出在这里。

检查DNS记录会显示什么?

每条 DNS 记录都回答着它自己的问题:网站在哪里、谁接收邮件、谁管理该区域。该工具会将这些信息汇总到一份报告中。

记录类型这是什么意思?含义示例如果出现错误,哪些部分会受到影响?
一个网站服务器的 IPv4 地址203.0.113.10该网站无法打开,或者连接到其他服务器。
AAAA服务器 IPv6 地址2001:db8::10该网站在某些移动网络上无法打开。
CNAME另一个名字的昵称www → example.com子域名指向错误的位置
MX邮件服务器及其优先级10 mail.example.com信件收不到
NS管理该区域的服务器ns1.provider.net其他所有条目均被忽略。
TXT文本记录:SPF、服务确认v=spf1 include:… ~all邮件为垃圾邮件,服务未经验证
应收账款区域服务记录:主服务器,序列号ns1.provider.net …提示:区域是否更新?
SRV服务地址:电话、即时通讯_sip._tcp …服务未连接

每条记录都有一个 TTL (生存时间),即其他服务器可以缓存该记录的秒数。TTL 决定了访问者多久才能看到更改。您可以检查任何域名——您自己的、承包商的或竞争对手的:DNS 记录是公开的。

如何在线查询域名的DNS记录?

在线检查 DNS 记录只需 4 个步骤:输入您的域名,选择记录类型,检查值和 TTL,然后在 DNS 控制面板中进行编辑。

  1. 打开该工具。DNS 查询将在您的浏览器中运行。
  2. 输入域名时,请勿输入协议: example.com ,而不是https://example.com/ 。
  3. 选择记录类型(A、MX、NS、TXT 等),或一次性查看所有记录类型。
  4. 点击“检查” ,查看找到的条目及其含义。
  5. 与应有的IP地址(来自主机控制面板)和MX记录(来自邮件服务说明)进行比较。
  6. 更正受控区域的记录(这可以从 NS 中看到),然后再次检查。

该工具页面包含一个域名字段、一个验证按钮、一段简短的描述以及对“什么是 DNS?”这个问题的回答。

PromoPilot 的免费 DNS 查询工具页面:域名字段以及 A、AAAA、CNAME、MX、NS、TXT、SOA 记录检查的说明

最重要的建议:先检查域名系统记录(NS记录) 。如果域名已委托给托管服务器,即使您在注册商处编辑了记录,更改也不会生效——因为没有人会读取这些记录。

如何解读结果以及首先应该纠正什么?

DNS 错误几乎总是同时出现:更换主机、将域名转移到不同的注册商,或者连接到电子邮件或 CDN。以下是检查方法:

  1. NS 指向您编辑区域的位置。这是最重要也是最关键的一点。在“错误”的面板中编辑是导致“我已经更改了所有内容,但仍然无效”这一现象的最常见原因。
  2. A 记录指向当前服务器。迁移后,旧 IP 地址通常会保留在域名根目录或www处。请检查这两个名称。
  3. 不存在 CNAME 冲突。同一个域名不能同时拥有 CNAME 记录和其他记录。如果www是 CNAME 记录,则它不应该拥有自己的 A 记录。
  4. MX记录指向所需的电子邮件服务。两条“旧”MX记录和一条“新”MX记录会随机导致邮件丢失。
  5. 文本:每个域名只需一条 SPF 记录。连接第二个邮件服务后,出现两条v=spf1记录是常见错误,应将它们合并为一条。
  6. AAAA记录并非毫无用处。如果主机提供商变更但旧的AAAA记录仍然存在,部分IPv6访问者最终仍会被连接到旧服务器。

迁移期间如何管理 TTL:在 IP 地址变更前 24 小时,将 A 记录的 TTL 值降低至300秒。这样,切换后,旧值会在 5 分钟内从缓存中清除,而不是 24 小时。一切运行正常后,可以将 TTL 值重置为3600或更高。

以下是一个小型网站(包含电子邮件功能)在外部服务中健康、简洁的区域示例——方便您将自己的报告与之进行比较:

example.com.      3600  A      203.0.113.10
www.example.com.  3600  CNAME  example.com.
example.com.      3600  MX     10 mx1.mailprovider.net.
example.com.      3600  MX     20 mx2.mailprovider.net.
example.com.      3600  TXT    "v=spf1 include:_spf.mailprovider.net ~all"
_dmarc.example.com. 3600 TXT   "v=DMARC1; p=quarantine"

网站需要一个 IP 地址,别名www ,两条优先级不同的 MX 记录(优先级较低的记录为主服务器),以及一条 SPF 记录。除此之外的任何配置都应该有明确的目的: Google Search Console 验证、CDN 记录和 DKIM。

关于SOA还有一点需要注意。它包含一个区域序列号:如果在编辑后该序列号没有改变,则表示更改尚未发布,或者您编辑了错误的区域。

对比:PromoPilot DNS 查询及其他替代方案

工具什么免费?限制它适合哪些人群?
PromoPilot — DNS 查询一份报告中包含所有主要记录类型和生存时间 (TTL)。每次检查仅限一个域名,每日访客限额快速查看您或他人的域名区域
MXToolbox DNS 查询按类型分类的条目,许多相关的帖子检查界面仅提供英文版本,高级功能需要付费。邮件诊断
Google管理员工具箱挖掘以 dig 格式提供的 DNS 响应未经解释的直接结论管理员须知
whatsmydns.net不同国家服务器上记录的含义显示的是扩散范围,而非整个区域。检查更改是否已传播
dig 和 nslookup来自终端的任何请求需要命令行对于那些习惯使用游戏机的人来说

结论:要清晰地查看所有记录,可以使用在线工具;要检查每个人是否都已更新,请使用 whatsmydns.net;要进行深入调试,请使用 dig。

DNS 查询是PromoPilot 提供的 87 个免费 SEO 工具之一。旁边是 SSL 证书和 HTTP 标头验证:编辑 DNS 后,务必确保证书是在新服务器上颁发的。更多详情请参阅本节中的相关文章。

局限性:DNS 查询无法显示哪些内容?

该工具会显示请求时 DNS 服务器返回的记录。如果旧记录仍然缓存,它无法判断您是否在五分钟前更改了记录。在这种情况下,请等待 TTL 时间后再进行检查。

它不会检查服务器本身是否在检测到的 IP 地址上运行——这需要检查网站状态和 HTTP 标头。它也不会解析电子邮件记录的内容以查找 SPF 和 DMARC 规则:它会找到 TXT 记录,但不会告诉你策略是否正确。该套件有单独的电子邮件检查功能来处理这些检查。

免费工具何时会不够用?

在线查询 DNS 记录和聘请专家迁移域名:每种方法的作用是什么?

查看记录很容易。但如果您的网站、电子邮件、CRM 和数十项服务都依赖于该域名,那么在不中断服务的情况下更改记录就非常困难。以下情况您需要专业人士的帮助:

  • 您正在迁移到新的主机,您的网站和电子邮件不应该停机哪怕一个小时;
  • 邮件会被判定为垃圾邮件,而且不清楚应该添加哪些条目以及应该采用什么格式;
  • 该区域是从上一任承包商那里继承来的,没有人知道为什么那里有 40 个入口;
  • 您需要同时连接 CDN、邮件服务和广告确认服务。

我能为您的网站做些什么?

我叫瓦列里·丹尤克,是一名拥有12年经验和200多位客户的开发人员和SEO专家。我负责域名转移和电子邮件设置,确保客户不会察觉到任何变化。

搜索引擎优化和推广

网站和网上商店

客户关系管理、会计和自动化

所有作品都在作品集中。请通过Telegram发送您的域名——我会查看一下该区域,并告诉您哪些内容不必要或存在风险。

结果

  1. 在线检查 DNS 记录会显示整个域区域:网站、电子邮件、服务确认和 TTL。
  2. 首先是 NS 记录,然后是 A 记录、AAAA 记录、CNAME 记录、MX 记录,以及一条 SPF 记录(TXT 格式)。
  3. 搬家前降低 TTL 值,更改将在几分钟内而不是几天内生效。
  4. 如果很多服务都依赖于该域名,最好将迁移工作委托给专家,或者在1001site上搭建一个带有自动 SSL 的新网站。

立即检查您的域名: 打开免费的 DNS 查询,如果您对记录有任何疑问,请在Telegram上给我写信。

来源

  • PromoPilot DNS 查询工具页面 - 记录类型和页面问题。
  • MXToolbox 和Google Admin Toolbox Dig - 官方网站上的工具说明。
  • whatsmydns.net — DNS 记录传播检查器。

参考文献和资料来源

问答

什么是DNS?

DNS 系统将域名转换为服务器地址。当访客输入 example.com 时,DNS 会返回网站的 IP 地址、接收邮件的服务器以及已验证该域名所有权的服务。单个记录中的任何错误都可能导致网站或邮件服务停止运行。

DNS更改需要多长时间才能生效?

这取决于旧记录的 TTL(生存时间):在 TTL 到期之前,某些服务器会返回之前的值。TTL 为 3600 时,最长可达 1 小时;TTL 为 86400 时,最长可达 1 天。迁移之前,请提前将 TTL 缩短至 300 秒。

为什么我的网站会以新地址打开,而客户的网站却不会?

您的服务商已收到新记录,但客户的服务商仍将旧记录缓存在内存中,直到 TTL 过期。检查 DNS 记录可以查看域名权威服务器上的注册信息;如果一切正常,您只需等待即可。

哪里可以查询邮件记录?

MX 记录负责接收电子邮件,而包含 SPF 和 DMARC 的 TXT 记录以及 DKIM 记录则用于防止邮件伪造。为了对电子邮件记录进行详细分析,PromoPilot 提供了单独的 MX、SPF 和 DMARC 检查。

我们查看了网站,但是没有人来修复它?

这个免费工具可以发现问题。我会分析报告,确定优先级并解决问题:SEO 审核、速度优化、代码标记优化,以及在不损失排名的情况下将网站迁移到新网站。