我有一个在 myhosting.com 上托管的 VPS,域名托管在 godaddy 上,DNS 记录在 AMAZON 路由 53 中管理。myhosting 支持人员告诉我,我应该在我的 DNS 上创建一个 PTR 记录,但我读到,为了对 IP 进行反向 DNS,应该在 ISP 记录中创建该记录,这听起来很有意义。
因为如果我想通过 IP 获取域名,请求将永远不会转发到 AMAZON,而是会向 ISP 请求
我是否正确,或者 MyHosting 支持是否正确,我应该在 Amazon 上设置 PTR 记录,我已经这样做了
谢谢奥斯卡
答案1
如果您的 ISP 委派了一个小型子网,这种情况很常见。这称为 RFC 2317 委派或类似名称。
许多 ISP 会让您在您的域下(即您控制的 oscar.com)创建一个 PTR 记录,并将 CNAME 放在他们的反向区域(即 ISP 控制的 0.168.192.in-addr.arpa)。
例如,对于 IP 地址 221.222.223.15,反向记录将是 15.223.222.221.in-addr.arpa。反向查找将从 IP 地址的所有者(在您的例子中是 myhosting.com 或其父 ISP)查找该记录。
ISP 通常会有类似
15.223.222.221.in-addr.arpa IN PTR net223ip15.myhosting.com
但是在cname委托方法中,他们有类似这样的内容:
15.223.222.221.in-addr.arpa IN CNAME 15.oscar.223.222.221.oscar.com
然后在你的区域中创建一条记录,如下所示:
15.oscar.223.222.221.oscar.com IN PTR www.oscar.com
然后人们会查找 221.222.223.15 并按照 CNAME 从 15.223.222.221.in-addr.arpa 到 15.oscar.223.222.221.oscar.com 再到 www.oscar.com。
我从来没有对单个 IP 进行过这样的操作,但是我曾让多个 ISP 对路由子网进行过类似的操作。
请与 myhosting.com 联系,看看他们是否对记录有偏好或规范。但我认为这是授权背后的一般情况。