DNS PTRlogging如何pipe理?

据我所知,一个IP地址拥有者可以为他的IP地址build立一个DNS PTRlogging,将IP地址映射到它的主机名。 有一些关于这个我不明白。 我经常使用基于Web的界面来pipe理其他的DNSlogging,但从来没有见过PTRlogging暴露在这些logging中。

types为CNAME或A的DNSlogging存储在特定域(如example.com)的DNS区域中。 指向example.com的PTRlogging通常是存储在同一个区域还是存储在不同的区域? 如果PTRlogging与example.com存储在同一个区域中,其他服务器如何知道在PTRlogging中查询此区域?

是什么阻止我添加一个PTRlogging,说<ip-address-of-my-server>parsing为gmail.com? 如果我pipe理IP地址的PTRlogging,我不应该添加任何东西吗?

还是他们在不同的区域?

独立区域,每个Cnetworking一个(八位字节中的最后一个字节)。

什么阻止我添加一个PTRlogging说,parsing说gmail.com?

没有。 但是,因为这不是用于好的ping或一些电子邮件有效性检查,所以你什么也没有做到。 当他们inputgmail.com时,人们仍然会去gmail。 所有人现在看到的是在traceroute gmail.com,没有别的。

一个真正的用途是smtp – SMTP中给出的HELOstring应该与给定的PTRlogging名称匹配。 基本上服务器必须说它是ptrlogging是谁说的。 请注意,它仍然可以接受其他域的电子邮件。

如果你有一个example.com的zonefile:

 www.example.com 300 IN A 16.24.32.40 

然后你将有一个32.24.16.in-addr.arpa的32.24.16.in-addr.arpa

 40.32.24.16.in-addr.arpa 300 IN PTR www.example.com