Назад | Перейти на главную страницу

Я собираюсь найти все доменные имена для всех IP-адресов в кампусе. Как долго должна быть задержка между запросами?

Университет, в котором я учусь, имеет диапазон IP от 144.122.0.0 до 144.122.255.255.

Я собираюсь выяснить все доменные имена для каждого IP-адреса, и являются ли IP-хосты веб-сайтом (онлайн).

Чаще всего они такие:
pc-100.dormitory-5.dormitories.name_of_the_university.edu для 144.122.x.100
pc-101.dormitory-5.dormitories.name_of_the_university.edu для 144.122.x.101

Я сделаю это с помощью PHP со своего компьютера.

Вопрос в том; как работает "IP в доменное имя"? Можно ли это интерпретировать как сканер IP? Университет списки и блокирует IP-адреса зараженных компьютеров (студенческие PS), поэтому я не хочу, чтобы меня блокировали по этой причине.

Примечание:
я использую OpenDNS.
Функция PHP gethostbyaddr();
Моя цель - работать с массивами на PHP, и я хотел увидеть все сети в кампусе, например, сколько там общежитий.

Это называется обратный поиск DNS. По сути, ваша программа будет генерировать DNS-запросы для специальных доменных имен, которые выглядят следующим образом:

1.0.122.144.in-addr.arpa
2.0.122.144.in-addr.arpa
...
254.255.122.144.in-addr.arpa

Пока вы используете DNS-сервер, который не контролируется университетом, я не понимаю, как эту серию запросов можно интерпретировать как какой-либо вид «сканирования». Однако, если вы не ограничиваете частоту запросов, администраторы используемого вами DNS-сервера могут решить, что вы пытались совершить какое-то нарушение!

При этом я не уверен, что обратный поиск обязательно даст вам информацию, которую вы ищете. По сути, вы запрашиваете способ скрытого сканирования сети, и я не буду его предоставлять.

Вопрос в том; как работает "IP в доменное имя"?

php gethostbyaddr () запрашивает запись DNS PTR с использованием OpenDSN (тот же хост 144.122.0.0 "или dig -x 144.122.0.0). Прочтите: http://aplawrence.com/Blog/B961.html.

Можно ли это интерпретировать как сканер IP?

Да, если вы попытаетесь определить онлайн-хост (используйте ping / curl / wget / ...)

Университет перечисляет и блокирует IP-адреса зараженных компьютеров (студенческих PS), поэтому я не хочу, чтобы меня блокировали по этой причине.

Проверяйте онлайн-хостинг каждый час или даже реже

это звучит как плохая идея, если у вас нет разрешения на это .... ДА ЕСЛИ вы используете запрос icmp онлайн или подобный IDS / IPS отметит вас как сканирующее и, возможно, бот или червь.