为什么 MX 记录没有更新正确的 A 记录

为什么 MX 记录没有更新正确的 A 记录

我注意到了 ISP 中的缓存,但我希望了解更多有关此问题以及如何处理它的信息。

我还有超过 24 小时的时间等待我的 MX 记录更新到正确的 IP。请看这个:

在此处输入图片描述

我有一个 5 优先级mail.vuelosenglobos.mx,但 IP 地址是错误的,而对于 10 优先级记录,IP 是正确的。

这是缓存问题还是其他原因导致第一个记录无法正确更新此 IP 地址?实际上我的域名descubreteotihuacan.com运行良好,但MX记录却不行。

这是我的域名的 DNS 记录: 在此处输入图片描述

这是我的主机名的 DNS 记录 在此处输入图片描述

我的descubreteotihuacan.com域名的 TTL 为 3600,也就是 1 小时,我想更新它。有时我觉得我也需要更新主机名的 TTL,mail.vuelosenglobos.mx但首先我想确保没有其他内容。

谢谢。

必须要告诉您的是,我使用 no-ip DNS 服务,因为我有动态公共 IP 地址,因此我绝对不使用特定的公共 IP。

答案1

我可以看到你的 TTL 低于更改后的 24 小时,现在应该可以应用了。

mail.vuelosenglobos.mx -> some ip address我看到的唯一问题是,您在域 vuelosenglobos.mx 的 DNS 区域中没有 A 类记录,那么您在哪里更新它?添加具有正确 IP 地址的 A 类记录,它应该可以工作。

此外,DNS 系统使用分层缓存系统,其中有些部分不受您控制。例如,一些 ISP 缓存内容的时间比其他 ISP 长得多。

您可以使用以下工具检查您的更改是否已传播DNS检查器并且您可以强制某些 DNS 服务进行更新,从而让大量用户立即获得某些更改。

刷新 Google 公共 DNS 缓存

清除 Cloudflare 1.1.1.1 缓存

编辑:我没有足够的声誉来发表评论,所以我将进行编辑。

很高兴它起作用了,奇怪的是 mail.vuelosenglobos.mx 从来没有出现在我面前。

在 vuelosenglobos.mx 的 DNS 区域中,您需要声明两个记录,一个 mail.vuelosenglobos.mx 指向您的邮件服务器的 IP 地址,另一个是 vuelosenglobos.mx 的 MX 记录,指向 mail.vuelosenglobos.mx,所以我不太明白它现在是如何工作的。

Nslookup vuelosenglobos.mx

答案2

好吧,在做了我所怀疑的事情之后,我从我的 DNS 记录中删除了它:

在此处输入图片描述

有道理,因为这条mail记录上显示的 IP 是相同的189.139.105.167。因此,删除它后,我可以看到MX我所有服务器子域的所有记录都更新为正确的 IP,看:

在此处输入图片描述

我进行了测试,从其他电子邮件帐户向我发送了一封电子邮件,我可以收到它:

在此处输入图片描述

因此,由于我使用 no-ip 处理 DNS,因此我mail.vuelosenglobos.mx从此 no-ip 服务创建了主机名,该服务始终解析我的 ISP 公共 IP,因此这就是为什么从一开始我就mail从我的primary domainDNS中删除了记录vuelosenglobos.mx

希望这是解决方案,但目前为止是这样。如果您有其他方法可以指导我使用更好的解决方案,或者告诉我我是否错了,我将不胜感激。

相关内容