PTR 记录(Pointer Record)是一种用于反向 DNS 解析的记录类型,可以把 IP 地址反查回对应的域名。它常用于邮件服务器验证、日志溯源和反垃圾邮件,是自建邮件服务和服务器运维中不可缺少的一项 DNS 配置。

| 类型 | DNS 资源记录 |
| 英文全称 | Pointer Record |
| 主要用途 | 反向 DNS 解析(IP 反查域名) |
| 定义标准 | RFC 1035 |
| 相关记录 | A 记录、AAAA 记录、MX 记录 |
PTR 记录(Pointer Record,指针记录)是 DNS 中用于反向解析的一种资源记录,作用是把一个 IP 地址映射回对应的域名,与把域名解析成 IP 的 A 记录方向正好相反。
日常上网时,DNS 的主要工作是「正向解析」:输入域名,返回 IP 地址。而 PTR 记录负责「反向解析」:给出一个 IP 地址,查询它登记的主机名。反向解析依赖一个专门的特殊域,IPv4 使用 in-addr.arpa,IPv6 使用 ip6.arpa,IP 地址会按字节倒序拼接到这个域下,再通过 PTR 记录指向目标域名。
与普通 DNS 记录不同,PTR 记录一般不能在域名注册商处随意添加,而是由 IP 地址的实际持有者(通常是云服务商、IDC 或宽带运营商)管理。因此如果你租用了云服务器并希望设置反向解析,通常需要在云厂商控制台申请,或提交工单由服务商配置。
查询 PTR 记录很简单:在命令行执行 nslookup IP地址 或 dig -x IP地址 即可查看反向解析结果。设置则需要联系 IP 的归属方:主流云厂商大多在控制台提供「反向解析」或「rDNS」入口;自建机房则需在负责该 IP 段的权威 DNS 上,于 in-addr.arpa 区域内添加 PTR 记录。
问:PTR 记录和 A 记录有什么区别?答:方向相反。A 记录把域名解析为 IP,PTR 记录把 IP 反查为域名,二者相互独立,配置了 A 记录并不会自动生成 PTR 记录。
问:不设置 PTR 记录会有什么影响?答:普通网站访问基本不受影响,但如果服务器要对外发邮件,缺少 PTR 记录会大幅增加被判为垃圾邮件的概率,自建邮件服务前务必配置好。
问:为什么我在域名服务商后台找不到 PTR 记录选项?答:因为 PTR 记录属于 IP 地址而不是域名,由 IP 的持有者管理。需要到提供服务器或 IP 的云厂商、IDC 处申请设置,而不是在域名解析面板里添加。

| 类型 | DNS 资源记录 |
| 英文全称 | Pointer Record |
| 主要用途 | 反向 DNS 解析(IP 反查域名) |
| 定义标准 | RFC 1035 |
| 相关记录 | A 记录、AAAA 记录、MX 记录 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧