1

我正在使用 Java InetAddress 来查找当前的 Internet 连接是否可以通过 DNS 解析地址。但是,如果我输入一个随机地址(互联网上绝对不存在的地址),我仍然会得到一个 IP,谁能解释为什么会这样?

我正在使用的代码:

hosts = InetAddress.getAllByName(site.getSite());
            for(InetAddress host : hosts) {
                System.out.println(result_pref+"Ok "+ host);
            }

命令提示符输出:测试 DNS 主机:www.goooglelsdkfjsdlkfjsdklj.com - 结果:好的 www.goooglelsdkfjsdlkfjsdklj.com/67.215.65.132

提前致谢

4

1 回答 1

0

在这种情况下,67.215.65.132 地址指向由 DNS 服务器托管的网页(您正在使用的打开)OpenDNS。这只是意味着 404-Page Not found

于 2013-07-10T12:07:19.477 回答