Создание белых и черных списков доменов в ISA Server 2006

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

Однажды я решил эту задачу и предлагаю вам свой вариант решения.

На сервере требуется создать в папку C:\Lists и разместить в ней следующие файлы:

  • BLACK_List_Domains.txt (текстовый файл, содержит черный список доменов)
  • WHITE_List_Domains.txt (текстовый файл, содержит белый список доменов)
  • UpdateNameSet.vbs (сценарий обновления наборов доменных имен)
  • SortTextFile.vbs (сценарий для сортировки списков в текстовых файлах)
  • _Update.bat (пакетный файл обновления наборов доменных имен)

Для обновления наборов доменов требуется внести изменения в соответствующий текстовый файл, а затем запустить файл _Update.bat.

Сценарий автоматически добавляет домен и все нижележащие домены в набор. Например, для домена xxx.ru сценарий внесет в набор записи xxx.ru и *.xxx.ru.

Важно! Доступ к отдельным страницам сайтов должен регулироваться через наборы URL, а не через наборы доменных имен.

Примечание. Не забудьте настроить политики ISA Server, чтобы белый список имел более высокий приоритет, чем черный. Например, если домен rbc.ru находится и в черном, и в белом списке, то доступ к сайту http://rbc.ru был бы разрешен.

 

Download: Lists.zip

Комментариев нет:

Отправка комментария