Инструментарий: Новые продукты для ИТ-профессионалов

Троица приложений этого месяца позволяют вам создавать и тестировать регулярные выражения, удалять неактивные учетные записи из Active Directory и отслеживать использование протокола IP.

Грэг Стин

В этом разделе автор выражает свое мнение, которое совершенно не обязательно совпадает с мнением Microsoft. Все цены указаны по состоянию на момент написания статьи и могут меняться.

refiddle.com

Регулярные выражения являются мощным средством лаконично определять нужный текст в строках. Правильные регулярные выражения экономят массу времени и избавляют от необходимости написания объемных сценариев. Но регулярные выражения не так просто создавать. Существует ряд инструментов, позволяющих создавать и тестировать регулярные выражения. Одно из таких средств — веб-приложение, доступное по адресу refiddle.com.

Знакомые с jsfiddle.net — сайтом для экспериментов и тестирования JavaScript — узнают знакомую структуру сайта refiddle.com (рис. 1). Чтобы испытать свое регулярное выражение в работе, введите его или скопируйте в соответствующее поле, после чего введите проверочный текст в поле Corpus. В тексте автоматически будут выделены места, удовлетворяющие условию выражения. Можно также указать строку замены под полем проверочного текста и увидеть результаты замеры в поле результатов.

Refiddle.com позволяет задать механизм, который будет использоваться для анализа и обработки регулярных выражений и текста — JavaScript ядра браузера, Ruby или .NET. Можно также включить или отключить параметры регулярных выражений «g», «i» и «m», которые означают соответственно выбрать все вхождения, игнорировать регистр и проверять построчно. Эти параметры также задаются в регулярном выражении, поэтому вы можете также ввести или удалить их из поля регулярного выражения, чтобы соответственно включить или удалить их.

Одна из классных особенностей приложения refiddle.com заключается в том, что можно задать тесты «красный/зеленый» новых регулярных выражений при указании «#+» для соответствия строк или «#-» для несоответствия. Если это сделать, в левой панели навигации вы увидите, количество успешных и неуспешных тестов. Это замечательный способ обеспечить, чтобы ваши регулярные выражения устойчиво работали в разных ситуациях. Свои регулярные выражения можно сохранять на сайте, чтобы другие пользователи могли использовать их, комментировать и улучшать.

С другой стороны, можно не изобретать колесо и использовать регулярные выражения, размещенные на сайте другими пользователями. Чтобы найти нужное регулярное выражение на сайте, нужно ввести искомый текст в поле поиска в верхней части сайта. На сайте можно также сохранить свою папку с регулярными выражениями и отправить ее на сайт StackOverflow.com. Здесь можно попросить помощи или продемонстрировать свое умение в написании регулярных выражений. Поэтому если вы ломаете голову над регулярным выражением для решения очередной административной задачи, попробуйте это бесплатный и полезный веб-инструмент.

refiddle.com

SolarWinds — средство удаления неактивных пользовательских учетных записей

Даже при обычном использовании и переносе в доменах Active Directory могут образовываться устаревшие или неактивные учетные записи. Есть ряд средств, которые позволяют выявлять такие учетные записи в Active Directory, одно из таких средств — Inactive User Account Removal Tool от компании SolarWinds Inc.

После установки Inactive User Account Removal Tool (приложение предоставляется в комплекте с User Import Tool после регистрации с использованием адреса электронной почты и телефона) просто запустите утилиту и укажите целевой домен и учетные данные для подключения к Active Directory (рис. 2). Затем щелкните кнопку Next, чтобы программа просканировала домен на предмет наличия неактивных пользовательских учетных записей. По завершении сканирования утилита предоставляет сводку о числе неактивных учетных записей с заданной даты. Эту дату можно задать на лету или определить дату по умолчанию в параметрах приложения.

В результатах можно находить записи по определенному критерию или выбирать конкретные учетные записи, которые надо удалить. Ненужные учетные записи удаляются из Active Directory простым щелчком кнопки. Но перед этим может потребоваться воспользоваться кнопкой экспорта (Export). При этом все результаты будут сброшены в CSV-файл и ваши действия будут записаны (это удобно в случае необходимости восстановления, если вы ошибетесь). В выходной информации показаны отображаемое имя, дата последнего входа в домен и путь в каталоге каждой учетной записи. Щелчком заголовков столбцов можно сортировать результаты.

После сканирования можно также просмотреть список просканированных контроллеров домена, чтобы убедиться в том, что просмотрен весь домен.  Можно задать период, после которого учетная запись считается неактивной, а также уровень ведения журнала. Кроме того, можно включить отладку, если нужно выполнить устранение неполадок в приложении.

У приложения не очень много всяких «финтифлюшек», но оно бесплатное и просто делает свою работу. Поэтому в следующий раз, когда ваша служба каталогов Active Directory переполнится неактивными или неиспользуемыми учетными записями, воспользуйтесь утилитой Inactive User Account Removal Tool компании Solar Winds, чтобы удалить их и облегчить себе работу.

SolarWinds — средство удаления неактивных пользовательских учетных записей

SolarWinds — средство отслеживания IP-адресов

Отслеживание выделения IP-адресов — одна из важных задач, которые приходится решать администратору. Можно создать для каждой подсети свою электронную таблицу, где подробно указать DNS-имена, их предназначение и выделенный IP-адрес. Однако эти таблицы могут быстро устаревать и их сложно поддерживать. Одна из простых альтернатив — воспользоваться утилитой IP Address Tracker от компании SolarWinds.

IP Address Tracker сканирует подсети вашей ЛВС и создает список всех используемых в текущее время IP-адресов вместе с такой полезной информацией, как DNS-имя, время отклика, тип машины, системное имя и местоположение откликнувшегося устройства (если машина реагирует на подобные запросы) (рис. 3). В верхней части списка содержится сводная информация: общее число IP-адрес в подсети, сколько из них используется и сколько доступны. Результаты также можно фильтровать, отображая все записи, используемые, доступные или зарезервированные, что позволяет легко найти нужные адреса.

IP Address Tracker позволяет задавать и отлеживать несколько подсетей. Это облегчает наблюдение за всей средой. Результаты сканирования подсети можно распечатать или сохранить в файле. IP Address Tracker также может выгружать результаты в локальную базу данных, чтобы не нужно каждый раз повторно сканировать сети каждый раз, когда нужно просмотреть текущую обстановку с выделением адресов. Если вы не хотите повторно сканировать подсеть, просто щелкните кнопку Refresh, чтобы освежить информацию. Для сбора информации утилита также использует ловушки SNMP. Для сбора информации можно указать учетные данные.

Благодаря тому, что результаты хранятся в локальной базе данных, к каждой записи можно добавлять комментарии. Приложение сохраняет свое состояние между сеансами. База данных является переносимой, поэтому ее можно разместить в общем местоположении и указать его IP Address Tracker в меню File/Open IP Management Database. Это позволяет защитить базу данных с применением обычных разрешений папок или файлов.

Любой IP-адрес в окне результатов можно щелкнуть правой кнопкой и определить как зарезервированный, используемый или доступный независимо от результатов сканирования. Используя это же контекстное меню, можно скопировать или удалить текущую запись. Последняя команда в контекстном меню — Tools. Она предоставляет доступ к утилитам ping и Telnet, а также позволяет открыть IP-адрес в веб-браузере.

Если вы все еще ведете все записи о выделении IP-адресов в электронной таблице, подумайте об использовании такого средства, как IP Address Tracker от компании SolarWinds. Оно может сэкономить вам массу времени и избавить от многих проблем в ежедневном администратрировании.

SolarWinds — средство отслеживания IP-адресов

Greg Steen

Грэг Стин (Greg Steen)— профессионал в области технологий, предприниматель и энтузиаст. Он всегда в поиске новых инструментальных средств, способных облегчить работу обслуживающих подразделений, отдела контроля качества ПО и разработчиков.