InetAddress.getByName适用于未知主机

时间:2016-03-18 06:07:08

标签: java dns

我想创建一个用于反向DNS检查的java程序。

当我使用下面的代码获取主机名的IP地址时,它会显示一个IP地址,但我的网络中没有这样的主机。最近我从网络中删除了该机器。

InetAddress.getByName("deskmachin2558").getHostAddress()

实际上它应该抛出UnknownHostException,而是显示一个ip。使用ip或主机名,我无法ping该机器。

它实际上如何运作?是否有任何缓存存储在服务器中,返回该机器的IP地址。

任何人都可以在Java中提供反向DNS程序吗?

由于

0 个答案:

没有答案