
С выпуском Enterprise Console в Runecast Analyzer 4.3.0.0 появилась новая возможность, которая поможет пользователям в крупных средах. В данных средах обычно требуется по возможности ограничить доступ к Интернету, и возможность запуска собственного внутреннего хранилища Runecast, а затем все устройства Runecast Analyzer, указывающие на это хранилище, позволяют вам сделать это.
Идея на самом деле довольно проста, и если вы уже использовали WSUS для Windows или UMDS для VMware, вы, вероятно, уже хорошо понимаете о чем пойдет речь.
Надеемся, что это даст вам четкое представление о том, почему вы можете захотеть запустить локальный репозиторий: поддерживая один внутренний репозиторий внутри сети, вы можете сэкономить на пропускной способности, а также минимизировать поверхность атаки ваших устройств Runecast Analyzer.
Построение хранилища
Итак, какие конфигурации вы бы применили? К счастью, настройка очень проста! В этой статье вы узнаете о шагах, необходимых для настройки локального зеркала онлайн-хранилища Runecast и дальнейшего переназначения устройства Runecast Analyzer для использования этого локального зеркала.
Для начала необходимо развернуть виртуальную машину для размещения репозитория. ОС должна быть той, которая использует Aptitude в качестве движка обновлений - в этом примере мы собираемся использовать Ubuntu 18.04 LTSVM. Мы не будем рассказывать о базовом процессе установки, так как данной информации и так в избытке на просторах Интернета, просто знайте, что необходимо установить SSH-сервер для удаленного администрирования и выделить около 10 ГБ для зеркальных данных. У нашей виртуальной машины будет 2vCPU и 4 ГБ ОЗУ, и этого будет достаточно для большинства случаев использования.
После развертывания виртуальной машины подключитесь через SSH и установите необходимое программное обеспечение, запустив
Затем необходимо внести некоторые изменения в файл mirror.list, в котором apt-mirror сообщается, из каких источников загружать копию. Прежде чем сделать это, мы создаем резервную копию файла на тот случай, если нужно его восстановить.
Этот файл должен читаться следующим образом. Вы можете удалить лишние строки или закомментировать их.
Запустите ручную синхронизацию
Если ваши действия верны вы должны увидеть множество загруженных файлов. Если это так, то следующим шагом будет небольшая настройка, чтобы веб-сервер Apache мог обслуживать этот контент, чтобы ваши внутренние анализаторы Runecast могли извлекать из него свои обновления. Перво-наперво, нам нужно настроить Apache DocumentRoot, чтобы он указывал на локальный каталог зеркал.
В файле, который открывается в вашем текстовом редакторе, введите следующее
Сохраните файл, а затем перезапустите Apache.
Затем настройте Apache на автоматический запуск при загрузке.
Нашим последним этапом настройки этой виртуальной машины является включение запланированной задачи для автоматической загрузки обновлений из онлайн-хранилища Runecast.
В открывшемся файле раскомментируйте следующую строку
На этом этапе вы можете настроить свои устройства Runecast Analyzer для использования данного сервера на получение обновлений.
Резюме
Как видите, очень просто запустить собственный локальный репозиторий для обновления устройства Runecast Analyzer. В сочетании с новой функцией Enterprise Console это дает вам еще больший контроль над управлением вашей средой и полностью отключает ваши анализаторы от Интернета, сохраняя при этом простоту автоматических обновлений.