在这种情况下,utorrent 中的对等解析如何工作?

在这种情况下,utorrent 中的对等解析如何工作?

在 utorrent peers 选项卡中,我注意到 peer 的 IP 地址已解析为 localhost。

当我禁用 DNS 解析时,它显示普通 IP 地址(不是 127.0.0.1)。

如何才能使某人的 IP 地址解析为“localhost”?

答案1

in-addr.arpa.将 IP 地址解析为名称的方法是首先将地址转换为以或结尾的特殊域名ip6.arpa.(例如,1.2.3.4 将是4.3.2.1.in-addr.arpa..),然后查找该域上的 PTR 记录,并使用收到的结果作为最终名称。

然而,这些域名的工作原理与其他域名完全一样——没有要求PTR 记录指向一个指向地址的名称,或者指向任何地址。唯一的验证(如果有的话)是由终端软件完成的(μTorrent 不会进行验证)。

(对记录的数量或类型没有任何限制 - 零个或多个 PTR 都是合法的。对于疯狂的人来说,甚至可以在域名上托管网站或接收邮件arpa.。)

企业客户通常可以直接访问自己 IP 地址块的 rDNS,而家庭用户则必须询问他们的 ISP,这可能实施某种形式的验证。


要在 Windows 上测试反向 DNS,您可以nslookup在命令行上使用 – 自动:

nslookup 64.34.119.12

或者自己进行转换:

nslookup -q=ptr 12.119.34.64.in-addr.arpa.

相关内容