没有 PTR 记录会影响网站性能吗?

没有 PTR 记录会影响网站性能吗?

我将我的 ptr 从 maindomain.com 移到了 mail.maindomain.com。现在我可以肯定我的网站以前速度更快,但我无法证明这一点。没有 PTR 记录会以任何方式影响性能吗?也许有些应用程序会以某种方式进行回调?

答案1

不,不会影响。您做得对,因为PTR如今记录仅被垃圾邮件过滤器广泛用于检测配置不当的服务器;PTR mail.example.com您正在避免A!= PTR!=HELO主机名不匹配。记录本身的唯一要求PTR是每个 IP 地址必须只有一个PTR记录,并且它应该有相应的A记录。

HTTP 协议对以上任何内容都不感兴趣。唯一需要的记录就是记录A,主机名不是来自AnorPTR而是来自Host:浏览器发送的标头。

您尚未指定所使用的 Web 服务器(例如 Apache / Nginx / IIS)。对于 Apache,只有一种情况会使用反向 DNS,即在与以下情况相关的特殊情况下启动时进行一次性查询:基于名称的虚拟主机;它根本不影响网站性能:

如果一个VirtualHost没有指定ServerName,服务器名称将从基本服务器配置中继承。如果未全局指定服务器名称,则在启动时通过第一个侦听地址的反向 DNS 解析检测服务器名称。无论哪种情况,此继承的服务器名称都会影响基于名称的虚拟主机解析,因此最好始终在每个基于名称的虚拟主机中明确列出 ServerName。

那么,你网站上的“应用”可以是任何常见的内容管理系统您或您的客户可以自定义脚本。他们可以做任何事情,因此这个问题太宽泛了,无法回答。一个例子可能是某些应用程序正在使用PTR基于 TLD 的记录来检测原产国。该信息可用于统计或访问控制。这可能会导致性能问题,但也会无效并提供错误信息。它应该被查询本地数据库以获取 GeoIP 信息所取代。但是,这会导致PTR查询客户端 IP 地址,而不是服务器本身,因此也与您的条件无关。

相关内容