Университет, в котором я учусь, имеет диапазон 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 отметит вас как сканирующее и, возможно, бот или червь.