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