我正在管理一个具有多个位置的网络,并与多个提供商合作,我向 DNS 提供商咨询更改PTR
其中一个 IP 的记录,他们回复说:
尊敬的先生,
我们无法修改您提供的 IP 地址的 PTR 记录,因为这些 IP 地址不由
ZZZZZZZ管理。您必须联系 IP 地址提供商来修改 PTR 记录。
这是普遍做法吗?只有管理 IP 的 ISP 公司才能添加 PTR 记录,还是这只是该 DNS 提供商的做法?
答案1
我认为复杂程度比 mdpc 所说的要高一些。信中说得没错:只有被委托了相关 PTR 空间块的人才能管理该空间中的 PTR 记录。
在第二段中,他们提出了假设当前委托人是负责 PA IP 地址空间的人。这通常是一个安全的假设,因为 PTR 记录的一般结构是,它们被委托为与/24
它们所在的 IP 地址块相对应的块。但正如 mdpc 指出的那样,RFC 2317引入了一种机制来委派这些基本块的子部分。我曾与使用该机制来控制其子网块的 PTR 的组织合作过/24
。但它需要一个非常有见识的 ISP,以及一个友好且合规的 ISP;根据我的经验,它并不常用。
你可以自己查看 DNS 树,看看你的 PTR 空间被委托给了谁,它是有可能成为您当前的 ISP,并且不见得成为您当前的 DNS 提供商,除非碰巧是同一个人。然后您可以联系他们,请求直接插入 PTR 记录,或将您的子部分委托给您或您的代表。
答案2
这不一定是真的,实际上取决于 ISP 是否愿意将 PTR 记录维护委托给您。
据我回忆,几年前我使用了一个基于 RFC 的 ISP,当时我看到一个中等复杂的程序,该程序仅支持这个东西。我不知道这个 RFC 被广泛实施,甚至不知道它是否被废弃了。
使用其他 ISP,我可以自己维护分配给我的任何网络范围的反向区域记录。