Использование dnsjava для разрешения данного IP-адреса на его имена хостов

Я хочу получить список всех зарегистрированных доменов для данного IP-адреса. Могу ли я использовать записи PTR. Я попробовал следующее

ip = "217.13.68.220";
l = new Lookup(ip, Type.PTR );
l.setResolver(new SimpleResolver("8.8.8.8"));
l.run();

Этот IP должен быть разрешен к zeit.de, но поиск возвращает:

Хост не найден

1 ответ

Решение

Для адреса IPV4 вам необходимо

  1. Поменять местами октеты
  2. Добавить домен in-addr.arpa

Итак, в вашем случае вы должны передать "220.68.13.217.in-addr.arpa". для резольвера.

Другие вопросы по тегам