Как сделать зеркало нод 32
Обновление с зеркала
Существует два способа настройки зеркала. Зеркало — это, по сути, репозиторий, с которого клиенты могут загружать файлы обновлений. Папкой с файлами обновлений может выступать общий сетевой ресурс или HTTP-сервер.
Доступ к файлам зеркала с помощью внутреннего HTTP-сервера
Если планируется организовать доступ к файлам обновлений с помощью HTTP-сервера, папка зеркала должна находиться на том же компьютере, что и экземпляр ESET Endpoint Antivirus, который ее создает.
SSL для HTTP-сервера
После настройки сервера зеркала вам следует добавить сервер обновлений на клиентские рабочие станции. Для этого выполните следующие действия.
• Снимите флажок Выбирать автоматически и добавьте в поле Сервер обновлений новый сервер. Укажите сервер в одном из таких форматов:
http://IP_адрес_нового_сервера:2221
https://IP_адрес_нового_сервера:2221 (если используется SSL)
Доступ к зеркалу через общие системные папки
Сначала необходимо создать общую папку на локальном или сетевом устройстве. При создании папки для зеркала необходимо предоставить права на запись пользователю, который будет сохранять в ней файлы обновлений, и права на чтение всем пользователям, которые будут получать обновления для ESET Endpoint Antivirus из папки зеркала.
Чтобы получить доступ к папке зеркала, это нужно сделать в той же учетной записи, что и для входа в компьютер, на котором создано зеркало. В случае, если компьютер находится в домене, следует использовать имя пользователя в формате «ДОМЕН\имя_пользователя». Если компьютер не находится в домене, следует использовать «IP-адрес_сервера\имя_пользователя» или «ИМЯ_КОМПЬЮТЕРА\имя_пользователя».
Для корректной работы обновлений путь к папке зеркала должен быть указан в формате UNC. Обновления с сопоставленных сетевых дисков могут не работать.
Создание зеркала с помощью средства «Зеркало»
Средство «Зеркало» создает структуру папок, которая отличается от создаваемой в зеркале Endpoint. Каждая папка содержит файлы обновления для группы продуктов. Укажите полный путь к надлежащей папке в параметрах обновления продукта, использующего зеркало.
Например, чтобы обновить ESMC 7 из зеркала, задайте следующее значение параметра Сервер обновлений (подставив корневой адрес вашего HTTP-сервера):
ESET CONNECT
Единая точка входа для ресурсов ESET
Войти через социальные сети
Доброго времени суток.
решил поделится инструкцией, как я сделал локальный сервер репозитория продуктов есет, так как не нашёл ни одной внятной инструкции в интернете, как же это правильно и грамотно сделать, чтоб всё работало, да ещё и под те задачи, которые необходимы мне.
необходимо:
в связи с неустойчивой и низкопропускной способностью каналов интернета в организации, создать локальную базу продуктов и антивирусных баз.
раздавать по сети через вэб сервер.
необходимо только определённые языки.
и так начну по порядку.
под это дело я собрал отдельный компьютер и поставил там вин7. адрес компьютера в сети назначил 192.168.1.20 (потом просто где надо меняете на свой адрес)
на нем же поставил Oracle VM VirtualBox и поставил на него виртуальную машину на базе CentOS с ERA6, установил как службу VirtualBox с автоматическим запуском ERA6. в инете инструкций полно, как это сделать.
на компьютере под это дело установил отдельный жесткий диск на 500 ГБ. и его первое время не хватала под репозиторий (об этом чуть позже).
с веб сервером сильно заморачиваться не стал, скачал сборку Wampserver64 и настроил её на работу в качестве вэб сервера. путь к папке с файлами e:\srv\www\
теперь переходим непосредственно к созданию зеркала и репозитория.
скачиваем самую последнюю версию программы MirrorTool с национального сервера (на руском сайте антивируса лежит старая версия, не поддерживающая некоторые команды)
https://download.eset.com/com/eset/apps/business/era/tools/mirror/latest/win32.zip
справка по программе, точнее какие команды она воспринимает:
Allowed options: —mirrorType arg [required for module update] Type of mirror. Possible values (case insensitive): regular, pre-release, delayed. —intermediateUpdateDirectory arg [required for module update] Files will be downloaded to this directory to create mirror in output directory. —offlineLicenseFilename arg [required for module update] Offline license file. —updateServer arg [optional] Upd ate server. (e.g.: http://update.eset.com/eset_upd/ep6/ ) Mirror will be created in output directory, only specified path in server will be mirrored. —outputDirectory arg [required for module update] Directory where mirror will be created. —proxyHost arg [optional] Http proxy address (fqdn or IP). —proxyPort arg [optional] Http proxy port. —proxyUsername arg [optional] Http proxy username. —proxyPassword arg [optional] Http proxy password. —networkDriveUsername arg [optional] Username used, when output directory is accessed using smb(e.g:\\hostname). —networkDrivePassword arg [optional] Password used, when output directory is accessed using smb(e.g:\\hostname). —excludedProducts arg [optional] Disable creating mirror for specified products. Possible values: ep4 ep5 ep6 ep7 era6. —repositoryServer arg [required for repository update] Repository server for repository creation. —intermediateRepositoryDirectory arg [required for repository update] Files will be downloaded to this directory to create offline mirror in output directory. —outputRepositoryDirectory arg [required for repository update] Directory where offline repository will be created. —languageFilterForRepository arg [optional] Download only packages with provided languages. —productFilterForRepository arg [optional] Download only packages with with provided product. —downloadLegacyForRepository [optional] If se t, download also legacy packages. —help [optional] Display this help and exit |
создаём зеркало
для этого сделал папку e:\temp\mirrorTemp для временных файлов при загрузке
через ELA получил фаил офлайн лицензии и положил его по адресу e:\temp\offline.lf (в нем хранится логин и пароль вашей лицензии)
нюанс, в старых версиях MirrorTool нельзя было при создании репозитория указать прокси сервер, его порт, и какие версии продуктов и языки нужно скачать, в последней версии это исправили.
когда не работал выбор языка в параметрах, приходилось мало того, что качать всё, так ещё и все языки.
и 500 гигов не хватало, так как у меня на диске было всё в трёх экземплярах. папка кэша прокси сервера, папка временных файлов и конечная папка.
при повторном запуске с временной папки программа ничего не подхватывает повторно и не чистит её, зато полностью удаляет всё содржимое конечной папки и начинает всё качать заново. с этой проблемой частично решил вопрос следующим образом, сделал батник, который отчищает временную папку через каждые 180 секунд, и запускаю его во время скачивания репозитория.
Код |
---|
e:\temp2 это папка под временные файлы
таким образом у меня скачиваются через кэширующий прокси сервер только русские и английские дистрибутивы (но всех продуктов есет).
Как создать зеркало обновлений ESET NOD32
Создаем зеркало обновлений для ESET NOD32 по HTTP
Инструкция
Что вам понадобится:
1 шаг
Во-первых нам понадобиться сам файл лицензий lic
Не знаю можно ли выкладывать сюда такие вещи, но не буду рисковать я думаю во всемирной паутине можно найти его просто, если кому надо пишите в личку, дам файлик.
2 шаг
Теперь нам нужен сам ESET NOD32 любая версия
Устанавливаем его там ничего сложного нету (это уже отдельная инструкция)
3 шаг
Берем файлик лицензий lic и копируем его в папку C:\Program Files\ ESET \ ESET NOD32 Antivirus\License (путь по умолчанию)
или <путь_установки>\ ESET \ ESET NOD32 Antivirus\License
4 шаг
Открываем ESET NOD32 жмём F5 на клавиатуре и попадаем в настройки антивируса и находим пункт ‘Обновление’.
5 шаг
6 шаг
Закрываем настройки нажатием кнопок ‘OK’
7 шаг
Теперь нам нужно обновится с официального сервера NOD32 или же с таких же зеркал как у нас, их тоже можно легко найти в интернете или получить бесплатный ключ для обновления с официальных зеркал
8 шаг
После обновления настроить другой антивирус NOD32 на наше зеркало путь к зеркалу будет такой:
http://ip_адес_компьютера:2221/
Например: мы настроили зеркало на компьютере с IP 192.168.0.1 (посмтреть IP можно при помоши команды ipconfig) адрес обновлений будет такой http://192.168.0.1:2221/
Обсуждение
А есть ли способ создать зеркало обновлений “с нуля”, а не с текущей версии антивирусной базы? Или только если переустанавливать антивирус?
Для тех кто смог сделать свой сервер обновлений, но незнает где скачать новые базы для NOD32, то предоставляю вашему вниманию сайт на котором базы обновляются каждый день! – http://nod32base.com/
киньте файл лицензий lic пожалуйста на bom@bk.ru
Для тех кто смог сделать свой сервер обновлений, но незнает где скачать новые базы для NOD32, то предоставляю вашему вниманию сайт на котором базы обновляются каждый день! – http://nod32base.com/
фигня всё это! Зачастую одного файла лицензии – не достаточно! Пока ручками в реестре не изменишь параметр – не появится закладка!
Грузим систему в безопасном режиме, Затем открываем ветку реестра HKEY_LOCAL_MACHINE\ SOFTWARE \ ESET \ ESET Security\CurrentVersion\Info и меняем значение “PackageFeatures” с 00000053 на 0000003d и ТОЛЬКО после этого ложим файл лицензии *.lic в папку с программой:<путь_установки>\ ESET \ ESET NOD32 Antivirus\License.
БЕЗ Безопасного режима – система не даст положить файл лицензии в нужную папку!
Bart.nick»mail»:/members/mail.ru Киньте мне Lic на 15ый год, прошу. Лучи добра в ответ гарантируются =)
Ваш комментарий
Запросить инструкцию
Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!
ESET CONNECT
Единая точка входа для ресурсов ESET
Войти через социальные сети
[ Закрыто ] Обновление с зеркала, http, ошибка неавторизованный доступ
укажите какую версию ERA используете для управления антивирусными клиентами
через Прокси-сервер HTTP Apache не пробовали настраивать обновление?
Цитата |
---|
Прокси-сервер HTTP Apache — это служба, которую можно использовать с ESET Remote Administrator 6 и более поздними версиями, чтобы рассылать обновления на клиентские компьютеры и установочные пакеты — агенту ESET Remote Administrator. |
https://help.eset.com/era_admin/65/ru-RU/?introduction.html
У меня сервер ERA в инет выходит через HTTP прокси. И что как где указывать не пойму
вы можете обратиться за детальным разъяснением в support@esetnod32.ru или в support@eset.ua
здесь важно, что Прокси-сервер HTTP Apache кэширует обновления.
и те клиенты которые не имеют выход в Инет, будут скачивать обновления из кэша Apache http proxy
Цитата |
---|
Александр Тимощук написал: В чём может быть проблема? |
Проблема в том что 6.6 не может обновиться с версии 6.5.
Как указано выше, установите apache http proxy на сервере, в клиентах в место сервера обновления, просто укажите адрес прокси.
Если нужно подробнее, велком ту support@eset.ua
Цитата |
---|
Дмитрий написал: Проблема в том что 6.6 не может обновиться с версии 6.5.Как указано выше, установите apache http proxy на сервере, в клиентах в место сервера обновления, просто укажите адрес прокси. |
Спасибо. Можно еще один вопрос. http apache установил. Под » установите apache http proxy на сервере, в клиентах в место сервера обновления, просто укажите адрес прокси.» имеется в виду адрес апача? А самому апачу както указывать надо что в инет через прокси ходить? ProxyRemote * http://IP_ADDRESS:3128 достаточно в настроечном прописать? Или через оболочку? Просто мне кажется что у меня апач ничего не кеширует.
Еще раз Всем спасибо за помощь
Цитата |
---|
Александр Тимощук написал: имеется в виду адрес апача? |
Да, сервер обновления будет по умолчанию.
Не нужно на всех ПК эксперименты ставить, возьмите 1-2 и создайте нужную политику для теста.
Цитата |
---|
Александр Тимощук написал: А самому апачу както указывать надо что в инет через прокси ходить? ProxyRemote * http://IP_ADDRESS:3128 достаточно в настроечном прописать? |
Да.
Опять же, назначте политику на 1 ПК, проверьте обновление. Если обновление пошло, политику можно назначить на другие ПК.
Спасибо. Я с политиками так и делаю на паре ПК. Только боюсь что политик на самом сервере накрутил, потому и спросил про возможность сброса
Как сделать зеркало нод 32
Почему не воспользовался уже имеющимся ( в частности и на этом форуме) скриптами?
Бесплатные серваки просто достали. То они прихлопываются нодовцами, то отстают от офф сереверов, то меняют логины-пароли, то вообще переезжают на другое доменное имя. И когда очередной бесплатный сервер дохнет у меня телефон раскаляется от звонков. надо опять лезть в самописные скрипты и править, править, править. Д-О-С-Т-А-Л-О.
В итоге нарыл скрипт от Cmyker aka Igorek Vokar. Скрипт предназначен для АВТОМАТИЧЕСКОГО поиска ключей и создания зеркал обновлений для ESET NOD32 v 3.x и ESET Smart Security (антивирь, антиспам и файервол в одном флаконе)
1. Скачиваем скрипт
|
2. Скачанный nod.tar.gz распаковываем куда-нибудь, ну например
Это линуховая версия, во фре она не работает.
4. Если unrar еще не установлен, ставим его из портов или пакетов и копируем фревый unrar в папку lib
5. Теперь правим сам скрипт upd.pl, а именно в параметр
6. Пробуем запустить
и бежим смотреть в лог (nod32.log, появится в той же папке, где лежит upd.pl).
26-05-2008 18:27:48 Can’t open authfile nod32.auth 26-05-2008 18:27:49 New key found! EAV-03404037 sp3j8wx5ut 26-05-2008 18:27:52 Checking http://u21.eset.com/eset_upd/ 26-05-2008 18:27:53 Local bases copy is up to date 26-05-2008 18:27:53 Checking http://u23.eset.com/eset_upd/ 26-05-2008 18:28:03 Local bases copy is up to date 26-05-2008 18:28:03 Checking http://u24.eset.com/eset_upd/ 26-05-2008 18:28:03 Local bases copy is up to date 26-05-2008 18:28:03 Checking http://89.202.157.135/eset_upd/ 26-05-2008 18:28:13 Downloading /download/engine3/em008_64_n2.nup(1038) old version (1038) from http://89.202.157.135 26-05-2008 18:28:14 Downloading /download/engine3/em003_32_n6.nup(1079) old version (1079) from http://89.202.157.135 26-05-2008 18:28:15 Downloading /download/engine3/em004_32_l1.nup(1070) old version (1070) from http://89.202.157.135 26-05-2008 18:28:15 Downloading /download/engine3/em002_32_n2.nup(3132) old version (3132) from http://89.202.157.135 26-05-2008 18:28:16 Downloading /download/engine3/em008_64_n6.nup(1038) old version (1038) from http://89.202.157.135 . |
7. Но это еще не все, имеем мы только обновления для «тройки», а для полноты картины хочется еще и для «двойки». Тоже не проблема. Ищем на сайте уважаемого Лиссяры статью про установку и настроку nod32, в конце статьи есть ссылки на скачивание самого нода и (САМОЕ ГЛАВНОЕ!) файла лицензии.
Устанавливаем скачанное (можно подсматривать одним глазом в статью), не забываем кинуть в папку /usr/local/ets/esets/license скачанную лицензию. Если не планируется использовать самого фришного нода, можно выкинуть скрипт его автозапуска из /usr/local/etc/rc.d/. Лично я использую только его фирменный updater, лежит тут:
8. Проверяем работу обновлялки для «двойки». Перед этим загляем в nod32.auth и посмотрим там текущий рабочий ключ (они одинаковы для «тройки» и «двойки»). Запускаем
и видим, что обновления благополучно скачались. Далее можно подрихтовать файл
на предмет расположения скачанных обновлений и прочих доступных опций, но лично я предпочитаю все перечислять в командной строке самого updater-а, благо по нему есть подробнейший man.
9. Теперь собираем все до кучи. Правим upd.pl, вставляя после строки
Вот собственно и все.
размещено: 2008-05-30,
последнее обновление: 2008-05-31,
автор: Andy2k
m0ps, 2008-05-31 в 17:53:20
Angelius, 2008-05-31 в 22:53:37
хм. а у меня пока что стоял скрипт без автопоиска. надо заценить. спасибо!
Angelius, 2008-05-31 в 22:53:37
хм. а у меня пока что стоял скрипт без автопоиска. надо заценить. спасибо!
PlushevijOmsk, 2008-06-02 в 18:42:18
Alexxx, 2008-06-03 в 10:55:02
А если легально? На офис одной лицензии хватит? Или нужно столько покупать, сколько компов в локалке будет использовать NOD32 и обновляться с такого зеркала?
Сколько весит такое зеркало в Мб? И каков размер обновлений ежедневных?
А через прокси его реальзо зделать?
Dorlas, 2008-07-04 в 8:46:09
При обновлении выдает ошибку
========
08-07-2008 18:06:20 Downloading /download/engine3/em004_32_n2.nup(1071) old version (1071) from http://u21.eset.com
08-07-2008 18:06:36 Connection timeout to http://u21.eset.com while checking /download/engine3/em004_32_n2.nup
========
и соответственно файл em004_32_n2.nup оказывается битым
Причем происходит это в разные моменты времени на разных файлах. Это как-то не сильно правильно я думаю.
Надо и Нужно использовать софтину не взирая на лицензии.
Много говорится в нете о том что именно компании разработчики антивирусов всеми правдами и неправдами сначала разрабатывают вирус, а потом «успешно» лечат. Миром правит бизнес!
NiTr0, 2008-09-08 в 19:39:11
NiTr0, 2008-09-09 в 2:35:34
igor, 2008-12-12 в 16:34:26
———Исправление————-
заменить строку (где-то 121 по счету)
/500 read/) && ($file eq «/update.ver» ))
Crysler, 2009-04-28 в 14:15:06
Я так понял, что нода, для 64 Bit нет. Как быть?
500 Can’t connect to update.eset.com:80 (connect: timeout)
Can\’t locate object method \»uri_canonical\» via package \»HTTP::Headers\» at (eval 35) line 1.
Доброго времени суток!
Спасибо за отличный скрипт!
Привожу свои доработки, продолжая идею igor. (Часть изменений кода взята из его поста). Строки требующие замены взяты из оригинального скрипта.
——————————
1) Меняем строки
if ($status =
/500 read/) && ($file ne «/update.ver» ))
/500 Can/) && ($file ne «/update.ver» ))
TO _toxa
Проверь, установлены ли модули Perl. LWP и URI. Как их установить написано в статье.
Продолжаю допиливать скрипт. Потребовалось скачивать обновления через прокси. Решение уложилось в две новых строки. А именно: находим в скрипте строку
и после неё вставляем следующую
_SH, 2010-05-13 в 11:28:41
Can’t locate object method «uri_canonical» via package «HTTP::Headers» at (eval 31) line 1.
alexco, 2011-09-30 в 16:31:09
Есть альтернативный вариант создания зеркала http://www.lissyara.su/?id=2212
Рабочее зеркало обновлений NOD32 http://zzizz.ru:2221/
май 2013
последние две версии не требуют лицензии просто правят в реестре
http://ftpn.ru/nod32-change-update-server/
Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.