反向 DNS 生成器
把一个 IP 或整段前缀变成 PTR 名称、区域文件与 RFC 2317 委派。
反向 DNS 生成器完全在你的浏览器中运行:地址与名称都在本机处理,也不会发起任何 DNS 查询。
打开 CIDR 子网计算器
关于 反向 DNS 生成器
反向解析活在两棵特殊的树上。IPv4 地址把四个八位组倒过来放在 in-addr.arpa 之下,于是 192.0.2.15 变成 15.2.0.192.in-addr.arpa;IPv6 则把每个半字节倒过来放在 ip6.arpa 之下,生成没人愿意手写的 32 段名称。这个工具为单个地址或整段前缀生成这些名称,写出带 SOA 和逐主机 PTR 的区域文件,并处理让托管用户困惑的情况:小于 /24 的地址块无法拥有自己的区域,只能按 RFC 2317 委派。
功能特性
- 自动识别并生成 IPv4 与 IPv6 的 PTR 名称
- 为 ip6.arpa 完整展开半字节,支持 :: 缩写
- 列出短于 /24 的前缀涉及的所有反向区域
- 按名称模板生成整段地址的 PTR 记录
- 含 SOA、NS 与逐地址 PTR 的 BIND 区域文件
- RFC 2317 的 CNAME 委派块
如何使用 反向 DNS 生成器
- 填入单个 IP 查看 PTR 名称,或填入 CIDR 前缀处理整段
- 设定像 host-{last}.example.com 这样的名称模板
- 复制 PTR 记录,或切换到区域文件模式
- 小于 /24 的前缀,把委派块交给你的服务商
示例
输入
192.0.2.0/29
输出
0.2.0.192.in-addr.arpa. IN PTR host-0.example.com.
1.2.0.192.in-addr.arpa. IN PTR host-1.example.com.
…
/29 位于别人的 /24 之内,因此以 CNAME 委派,而不是拥有自己的区域。
常见错误与故障排除
- 服务器发出的邮件总进垃圾箱。 — 检查该 IP 是否有 PTR,且该名称能正向解析回同一地址。不少收件方会对没有反向记录的 IP 打分很低。
- 服务商说 /28 无法委派。 — 可以委派,只是不能作为普通区域,需要用这里生成的 RFC 2317 CNAME 方案。
常见问题
- 什么是 PTR 记录?
- 把 IP 地址映射回主机名的 DNS 记录。IPv4 位于 in-addr.arpa,IPv6 位于 ip6.arpa,反向查询返回的就是它。
- in-addr.arpa 名称怎么构成?
- 把四个八位组倒序后加上 in-addr.arpa:192.0.2.15 变成 15.2.0.192.in-addr.arpa。
- 反向 DNS 为什么对邮件重要?
- 收件服务器把它当作对发送方的基本核对:没有 PTR 的 IP 更像被入侵的设备,而不是邮件服务器。
- 什么是 RFC 2317 委派?
- 为小于 /24 的地址块委派反向解析的约定:父区域发布 CNAME,指向名称中编码了地址范围的子区域。
相关工具
全部 ArrayKit 工具