1
截至目前,我使用下面的代码来获取给定IPAddress的DNS名称。我不想为网络中的每个IP地址获取它,而是想一次性从DNS服务器获取所有DNS条目(IP地址 - 主机名映射)。可能吗?如果是这样,该怎么办?如何从JAVA应用程序获取所有DNS条目?
InetAddress addr = InetAddress.getByName(address);
dnsname = addr.getCanonicalHostName().trim();
取决于DNS服务器如何设置,它可能会或可能是不可能的。你所追求的是一个DNS AXFR请求。 – Stobor 2009-06-16 05:47:35
如何定义“网络中的每个IP地址”?你真的在寻找一个区域转移,或者是什么? – 2009-06-16 05:56:43