Локальное Зеркало на http сервере для Dr.Web 7

Материал из wiki.drweb.com
Перейти к: навигация, поиск

Задача

Для того чтобы машины с установленным Dr.Web 7 могли получать свежее обновление, необходимо сделать внутри локальной сети (без доступа в интернет) локальное зеркало для обновления Dr.Web 7 на HTTP сервере.

Требования

Иметь 1 компьютер с выходом в интернет с установленным Dr.Web 7 для получения свежих обновлений.

Иметь внутри локальной сети установленный HTTP сервер и DNS сервер.

Подготовка

На HTTP сервере сделать vhost (виртуальный хост), связанный с хостами ( update.drweb.com update.msk.drweb.com update.msk3.drweb.com update.us.drweb.com update.msk5.drweb.com update.msk6.drweb.com update.msk7.drweb.com update.msk11.drweb.com update.msk12.drweb.com update.fr1.drweb.com update.us1.drweb.com update.kz.drweb.com ) список можно поглядеть в файле, расположенном по адресу на Вашем системном диске :\Documents and Settings\All Users\Application Data\Doctor Web\Updater\etc\drwzones.xml

Создать внутри сделанной vhost папки /xmlzone/release/700/av или другой путь, он также прописан в файле, расположенном по адресу на Вашем системном диске :\Documents and Settings\All Users\Application Data\Doctor Web\Updater\etc\drwzones.xml

На DNS сервере прописать хосты ( update.drweb.com update.msk.drweb.com update.msk3.drweb.com update.us.drweb.com update.msk5.drweb.com update.msk6.drweb.com update.msk7.drweb.com update.msk11.drweb.com update.msk12.drweb.com update.fr1.drweb.com update.us1.drweb.com update.kz.drweb.com ), список можно поглядеть в файле, расположенном по адресу на Вашем системном диске :\Documents and Settings\All Users\Application Data\Doctor Web\Updater\etc\drwzones.xml указывающие на HTTP сервер.

На компьютерах внутри сети в настройках сетевой карты помимо ip адреса и маски сети прописать DNS сервер. Перезагрузиться. При правильной настройке DNS сервера по команде ping update.drweb.com будет получен положительный ответ.

При заходе на локальный HTTP сервер (внутри сети) по адресу http://update.drweb.com/xmlzone/release/700/av/ будет выдана пустая директория.

Создание зеркала

На компьютере, имеющем выход в интернет, скопировать содержимое директории, расположенной по адресу на Вашем системном диске :\Documents and Settings\All Users\Application Data\Doctor Web\Updater\repo\ и скопированное содержимое поместить в директорию vhost на HTTP сервере, указывающую на адрес http://update.drweb.com/xmlzone/release/700/av/

Обновление

При обновлении первым читается http://update.drweb.com/xmlzone/release/700/av/versions.xml и если он содержит в себе изменения (timestamp), то начнется обновление.