NSLookup

Получает IP адрес по DNS имени хоста

Описание NSLookup

NSLookup используется для получения IP адреса по DNS имени хоста

Параметры

  • Host name - DNS имя хоста для получения IP адреса
  • Return errors - в случае возникновения ошибки в качестве IP адреса будет возвращен текст ошибки
  • Check if the hostname is correct - проверять имя хоста на соответствие стандарту
  • Get hostnames by IP address - если в качестве имени хоста указан IP адрес, будет возвращены DNS имена для этого IP адреса.

Возвращаемое значение

Возвращается IP адрес, имена хостов или 0. Если включен параметр "Return errors" и произошла ошибка, то вместо IP адреса будет возвращен текст ошибки. Поддерживаются адреса IPv4 и IPv6.

Если в параметре "Host name" указан IPv4 или IPv6 адрес и при выполнении DNS запроса было получено несколько DNS имён, происходит следующее:

  • Весь полученный массив значений преобразуется в текст JSON и сохраняется в базу с историей значений
  • Если у счетчика есть зависимые счетчики, то ALEPIZ будет вызывать их столько раз, сколько значений получено в массиве и каждый раз передавать в качестве переменной %:PARENT_VALUE:% новое значение из массива значений.