Автономный репозиторий — Windows
С помощью средства «Зеркало» можно создать автономный репозиторий (в ОС Windows). Обычно это требуется для закрытых компьютерных сетей или сетей с ограниченным доступом к Интернету. С помощью средства «Зеркало» можно создать клон репозитория ESET в локальной папке. Этот клонированный репозиторий можно будет переместить (например, на внешний диск) в другое расположение в закрытой сети. Можно скопировать репозиторий в безопасное место в локальной сети и предоставлять доступ к нему через сервер HTTP.
Для обновления автономного репозитория выполните ту же команду с теми же параметрами, что и для создания автономного репозитория. Будут использованы предыдущие данные в промежуточной папке, а загружаться будут только устаревшие файлы.
Имейте в виду, что размер репозитория увеличивается и у промежуточного каталога будет такой же размер. Перед выполнением этой процедуры убедитесь, что у вас есть как минимум 1,2 ТБ свободного пространства. |
Рекомендации
См. также статью базы знаний ESET с рекомендациями по использованию ESET PROTECT в автономной среде.
Пример сценария для Windows
I. Клонирование репозитория
1.Загрузите средство «Зеркало».
2.Извлеките средство«Зеркало» из загруженного файла .zip.
3.Подготовьте (или создайте) следующие папки:
•для промежуточных файлов;
•для окончательной версии репозитория.
4.Отройте командную строку и вместо каталога укажите папку, содержащую извлеченное средство «Зеркало» (команда cd).
5.Выполните следующую команду (замените промежуточный и каталог вывода папками, как описано на этапе 3):
MirrorTool.exe --repositoryServer AUTOSELECT ^ |
6.Когда репозиторий будет скопирован в папку outputRepositoryDirectory, переместите папку и ее содержимое на другой компьютер, с которого можно получить доступ к закрытой сети.
II. Настройка сервера HTTP
7.Необходимо, чтобы сервер HTTP работал на компьютере, подключенном к закрытой сети. Для этого можно использовать:
•прокси-сервер Apache HTTP Proxy с сайта загрузки ESET (данный сценарий);
•другой сервер HTTP.
8.Откройте архив apachehttp.zip и извлеките файлы в расположение C:\Program Files\Apache HTTP Proxy
9.Откройте командную строку администратора и замените каталог на C:\Program Files\Apache HTTP Proxy\bin (команда cd)
10.Выполните следующую команду:
httpd.exe -k install -n ApacheHttpProxy
11.С помощью простого текстового редактора откройте файл C:\Program Files\Apache HTTP Proxy\conf\httpd.conf и внизу файла добавьте следующие строки:
Listen 80 |
12. Запустите прокси-службу ApacheHttpProxy с помощью следующей команды:
sc start ApacheHttpProxy
13. Убедитесь, что служба запущена: для этого откройте в веб-браузере ссылку http://YourIPaddress:80/index.html (замените YourIPaddress IP-адресом вашего компьютера).
III. Запуск автономного репозитория
14. Создайте новую папку для автономного репозитория, например C:\Repository.
15. В файле httpd.conf замените следующие строки
DocumentRoot "C:\Program Files\Apache HTTP Proxy\htdocs"
<Directory "C:\Program Files\Apache HTTP Proxy\htdocs">
адресом папки репозитория, как показано ниже:
DocumentRoot "C:\Repository"
<Directory "C:\Repository">
16. Скопируйте загруженный репозиторий в расположение C:\Repository .
17. Перезагрузите прокси-службу ApacheHttpProxy с помощью следующей команды:
sc restart ApacheHttpProxy
18. Теперь автономный репозиторий запущен по адресу http://YourIPaddress (к примеру, http://10.1.1.10).
19. Задайте новый адрес для репозитория ESET с помощью веб-консоли ESET PROTECT:
a.Сервер ESET PROTECT: нажмите Дополнительно > Сервера > Дополнительные параметры > Репозиторий и введите адрес автономного репозитория в поле Сервер.
b.Агенты ESET Management: нажмите Политики, выберите политику агента > Изменить > Настройки > Дополнительные параметры > Репозиторий > введите адрес автономного репозитория в поле Сервер.
c.Продукты ESET для конечных точек (для Windows): нажмите Политики, выберите политику ESET Endpoint для Windows > Изменить > Настройки > Обновление > Профили > Обновления > Обновление модулей > снимите флажок Выбирать автоматически и введите адрес автономного репозитория в поле Пользовательский сервер.