我正在使用 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
提前致谢