Référentiel hors ligne

Depuis la version 6.5 d'ERA, l'outil Miroir peut être également utilisé pour créer un référentiel hors ligne (sous Windows). En règle générale, ce référentiel est nécessaire pour les réseaux informatiques fermés ou les réseaux avec un accès Internet limité. L'outil Miroir peut être utilisé pour créer un clone du référentiel ESET dans un dossier local. Ce référentiel cloné peut être ensuite déplacé (sur un disque externe, par exemple) vers un emplacement du réseau fermé. Vous pouvez copier le référentiel dans un emplacement sécurisé du réseau local et le rendre disponible via un serveur HTTP.

Pour mettre à jour le référentiel hors ligne, exécutez la même commande avec les mêmes paramètres que ceux utilisés pour sa création. Les données précédentes dans le dossier intermédiaire seront utilisées. Seuls les fichiers obsolètes seront téléchargés.

validation-status-icon-warning IMPORTANT

Sachez que la taille du répertoire augmente et que le répertoire intermédiaire aura la même taille. Vérifiez que vous disposez d'au moins 600 Go d'espace libre avant de commencer cette procédure.

Exemple de scénario pour Windows

Partie I : créer un clone du référentiel

1.Téléchargez l'outil Miroir.

2.Extrayez l'outil Miroir du fichier .zip téléchargé.

3.Préparez (créez) des dossiers pour les éléments suivants :

Fichiers intermédiaires

Référentiel final

4.Ouvrez une invite de commandes et placez-vous dans le dossier dans lequel l'outil Miroir est extrait (commande cd).

5.Exécutez la commande suivante (remplacez les répertoires intermédiaire et du référentiel de sortie par les dossiers de l'étape 3) :

MirrorTool.exe --repositoryServer AUTOSELECT ^
--intermediateRepositoryDirectory C:\Intermediary ^
--outputRepositoryDirectory C:\Repository

6.Une fois le référentiel copié dans le dossier outputRepositoryDirectory, déplacez le dossier et son contenu vers une autre machine à partir de laquelle le réseau fermé est accessible.

Partie II : configurer le serveur HTTP

7.Un serveur HTTP doit s'exécuter sur la machine dans le réseau fermé. Vous pouvez utiliser :

Apache HTTP Proxy à partir du site de téléchargement ESET (ce scénario)

Autre serveur HTTP

8.Ouvrez le fichier apachehttp.zip et extrayez les fichiers dans le dossier C:\Program Files\Apache HTTP Proxy

9.Ouvrez une invite de commandes d'administration et placez-vous dans le répertoire C:\Program Files\Apache HTTP Proxy\bin(commande cd).

10.Exécutez la commande suivante :

httpd.exe -k install -n ApacheHttpProxy

11.À l'aide d'un éditeur de texte simple, ouvrez le fichier C:\Program Files\Apache HTTP Proxy\conf\httpd.conf et ajoutez les lignes suivantes dans la partie inférieure du fichier :

Listen 80
ServerRoot "C:\Program Files\Apache HTTP Proxy"
DocumentRoot "C:\Program Files\Apache HTTP Proxy\htdocs"
<Directory "C:\Program Files\Apache HTTP Proxy\htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
CacheRoot "C:\Program Files\Apache HTTP Proxy\cache"

12. Démarrez le service ApacheHttpProxy à l'aide de la commande suivante :

sc start ApacheHttpProxy

13. Vérifiez si le service est en cours d'exécution en ouvrant http://YourIPaddress:80/index.html dans votre navigateur web (remplacez YourIPaddress par l'adresse IP de votre ordinateur).

 

Partie III : exécuter le référentiel hors ligne

14. Créez un dossier pour le référentiel hors ligne, par exemple C:\Repository.

15. Dans le fichier httpd.conf, remplacez les lignes suivantes

DocumentRoot "C:\Program Files\Apache HTTP Proxy\htdocs"
<Directory "C:\Program Files\Apache HTTP Proxy\htdocs">

par l'adresse du dossier du référentiel :

DocumentRoot "C:\Repository"
<Directory "C:\Repository">

16. Copiez le référentiel téléchargé dans C:\Repository .

17. Redémarrez le service ApacheHttpProxy à l'aide de la commande suivante :

sc restart ApacheHttpProxy

18. Votre référentiel hors ligne s'exécute désormais sur l'adresse http://YourIPaddress (http://10.1.1.10, par exemple).

19. Définissez la nouvelle adresse du référentiel :

a.Dans ESMC Server, ouvrez la console Web ESMC Web Console et cliquez sur Autre > Paramètres du serveur.

b.Pour tous les ESET Management Agents, cliquez sur Politiques.