GitHub - ipregistry/ipregistry-rdns: Java library to perform reverse Domain Name Service (rDNS) lookups with ease.

1 min read Original article ↗

ipregistry-rdns

Java library to perform reverse Domain Name Service (rDNS) lookups with ease.

The library is async, thread-safe and has built-in support for caching.

import co.ipregistry.rdns.ReverseDomainNameService;
import java.net.InetAddress;

final ReverseDomainNameService reverseDomainNameService = new ReverseDomainNameService();
final CompletableFuture<String> response = reverseDomainNameService.lookup(InetAddress.getByName("8.8.8.8"));
Assertions.assertEquals("dns.google", response.get());