我有一组IP地址,需要进行反向DNS解析,也就是获取网站名称。
我尝试了以下方法:
InetAddress addr = InetAddress.getByName("98.138.253.109");
String host = addr.getCanonicalHostName();
System.out.println(host);
然而,我例子中的IP是针对yahoo.com的。当我运行代码时,我得到:ir1.fp.vip.ne1.yahoo.com。
我需要一种方法,可以通过输入IP地址来获取域名。