現在、以下のコードを使用して、指定されたIPAddressのDNS名を取得しています。ネットワーク内のIPAddressごとにIPAddressをフェッチするのではなく、DNSサーバーからすべてのDNSエントリ(IPAddress-HostNameマッピング)を一度に取得したいと考えています。出来ますか?もしそうなら、それを行う方法?JAVAアプリケーションからすべてのDNSエントリを取得する方法は?
InetAddress addr = InetAddress.getByName(address);
dnsname = addr.getCanonicalHostName().trim();
DNSサーバが設定され、それがたりないかもしれない可能性があり方法に応じて。あなたがしているのは、DNS AXFRリクエストです。 – Stobor
"ネットワーク内の各IPAddress"をどのように定義しますか?あなたは本当にゾーン転送を探していますか、それとも何ですか? –
ゾーン転送とは何かを学びました。はい、私はゾーン転送を探しています。 – Jay