Я использую Java InetAddress, чтобы узнать, может ли текущее интернет-соединение разрешать адрес через DNS. Однако, если я ввожу случайный адрес (тот, который определенно не существует в Интернете), я все равно получаю IP-адрес, может ли кто-нибудь объяснить, почему это так?
Код, который я использую:
hosts = InetAddress.getAllByName(site.getSite());
for(InetAddress host : hosts) {
System.out.println(result_pref+"Ok "+ host);
}
Вывод в командной строке: Testing DNS Host: www.goooglelsdkfjsdlkfjsdklj.com — Результат: OK www.goooglelsdkfjsdlkfjsdklj.com/67.215.65.132
заранее спасибо
404 Not found
. - person Dahaka   schedule 10.07.2013