Prévention des logiciels malveillants de NSX sur un pare-feu distribué utilise l'infrastructure NSX Guest Introspection (GI). Pour détecter et empêcher les programmes malveillants sur les points de terminaison invités (VM), vous devez déployer le service Protection contre les programmes malveillants distribués NSX sur les clusters d'hôtes ESXi préparés pour NSX.

Lorsque vous déployez le service sur un cluster d'hôtes, une instance de la machine virtuelle de service (SVM) Prévention des logiciels malveillants de NSX est déployée sur chaque hôte du cluster. Actuellement, une SVM de taille fixe est déployée et nécessite les ressources suivantes sur chaque hôte du cluster :
  • 4 vCPU
  • 6 Go de RAM
  • 80 Go d'espace disque

Avant de déployer le service Protection contre les programmes malveillants distribués NSX sur des clusters d'hôtes, vous devez remplir les conditions préalables expliquées dans les sections suivantes. Si certaines conditions préalables sont déjà remplies, ignorez-les et passez aux conditions préalables en attente.

Ajouter une licence appropriée dans NSX

Pour utiliser la fonctionnalité Prévention des logiciels malveillants de NSX, NSX doit utiliser une licence appropriée. Pour plus d'informations sur les licences qui prennent en charge Prévention des logiciels malveillants de NSX, reportez-vous à la section Configuration système requise pour NSX IDS/IPS et Prévention des logiciels malveillants de NSX.

Pour ajouter une licence :
  1. Dans NSX Manager, accédez à Système > Licences > Ajouter une licence.
  2. Entrez la clé de licence.

Vérifier que tous les hôtes sont gérés par VMware vCenter

La fonctionnalité Prévention des logiciels malveillants de NSX n'est prise en charge que sur les clusters d'hôtes vSphere gérés par un ou plusieurs serveurs vCenter Server.

  1. Dans NSX Manager, accédez à Système > Infrastructure > Hôtes.
  2. Vérifiez que vous êtes bien dans l'onglet Clusters.

    Une liste des clusters d'hôtes vSphere s'affiche. Vérifiez que cette liste inclut les clusters d'hôtes qui vous intéressent pour activer la protection contre les logiciels malveillants.

Configurer des hôtes en tant que nœuds de transport

Appliquez un profil de nœud de transport aux clusters d'hôtes vSphere pour configurer les hôtes vSphere en tant que nœuds de transport hôtes.

Note : Si votre environnement comprend des sous-clusters ou si vous disposez d'un déploiement VMware Cloud Foundation (VCF) qui couvre plusieurs zones de disponibilité, assurez-vous de configurer les sous-clusters avant de déployer le service Protection contre les programmes malveillants distribués NSX.
Pour obtenir des instructions détaillées, consultez les rubriques suivantes du Guide d'installation de NSX :

Générer une paire de clés publique/privée pour l'accès SSH à la SVM

Pour télécharger le fichier journal de la SVM à des fins de dépannage, un accès SSH en lecture seule à la SVM Prévention des logiciels malveillants de NSX est requis.

L'accès SSH à l'utilisateur admin de la SVM est basé sur des clés (paire de clés publique-privée). Une clé publique est nécessaire lorsque vous déployez le service sur un cluster d'hôtes ESXi et une clé privée est nécessaire lorsque vous souhaitez démarrer une session SSH sur la SVM.

Vous pouvez générer la paire de clés publique/privée à l'aide de n'importe quel outil de génération de clés SSH. Toutefois, la clé publique doit respecter un format spécifique, comme décrit dans la sous-section suivante. Exemples d'outils de génération de clés SSH : ssh-keygen, PuTTY Key Generator, etc. Les tailles de clés prises en charge sont 1 024 bits, 2 048 bits et 4 096 bits.

Format de clé publique
La clé publique doit respecter le format suivant :
Exemple :
ssh-rsa A1b2C3d4E5+F6G7XxYyZzaB67896C4g5xY9+H65aBUyIZzMnJ7329y94t5c%6acD+oUT83iHTR870973TGReXpO67U= rsa-key-20121022

Si vous utilisez le générateur de clés PuTTY, assurez-vous que la clé publique est copiée directement à partir de l'interface utilisateur. S'il existe une paire de clés, chargez d'abord le fichier de clé privée dans l'interface utilisateur du générateur de clés PuTTY, puis copiez la clé publique qui s'affiche dans la zone de texte Clé. Évitez de copier le contenu à partir d'un fichier de clé publique. Le contenu copié peut prendre un format différent et peut ne pas fonctionner pour la SVM.

Si vous générez la paire de clés à l'aide de l'utilitaire ssh-keygen sur des systèmes Linux, le format de clé inclut toujours ssh-rsa dans la clé publique. Par conséquent, sur les systèmes Linux, vous pouvez copier le contenu à partir d'un fichier de clé publique.

Pratique recommandée

Le déploiement de service Protection contre les programmes malveillants distribués NSX est effectué au niveau d'un cluster d'hôtes. Par conséquent, une paire de clés est liée à un cluster d'hôtes. Vous pouvez créer une nouvelle paire de clés publique-privée pour un déploiement de service sur chaque cluster ou utiliser une paire de clés unique pour les déploiements de services sur tous les clusters.

Si vous prévoyez d'utiliser une paire de clés publique-privée différente pour le déploiement de services sur chaque cluster, assurez-vous que les paires de clés sont nommées correctement pour en faciliter l'identification.

Il est recommandé d'identifier chaque déploiement de service avec un « ID de cluster de calcul » et de spécifier l'ID de cluster dans le nom de la paire de clés. Supposons par exemple que l'ID de cluster est « 1234-abcd ». Pour ce cluster, vous pouvez indiquer « MPS-1234-abcd » comme nom du déploiement de service et nommer la paire de clés pour accéder à ce déploiement de service nommé « id_rsa_1234_abcd.pem ». Cette pratique vous permet facilement de gérer et d'associer des clés pour chaque déploiement de service.

Important : Stockez la clé privée en toute sécurité. La perte de la clé privée peut entraîner une perte d'accès SSH à la SVM Prévention des logiciels malveillants de NSX.

Déployer Plate-forme d'application NSX

Plate-forme d'application NSX est une plate-forme de microservices moderne qui héberge plusieurs fonctionnalités NSX qui collectent, ingèrent et mettent en corrélation les données du trafic réseau.

Pour obtenir des instructions détaillées sur le déploiement de la plate-forme, reportez-vous à la publication Déploiement et gestion de VMware NSX Application Platform à l'adresse https://docs.vmware.com/fr/VMware-NSX/index.html. Dans le volet de navigation de gauche de ce lien, développez 4.0 ou version ultérieure, puis cliquez sur le nom de la publication.

Activer la fonctionnalité Prévention des logiciels malveillants de NSX

Pour des instructions détaillées, reportez-vous à la section Activer Prévention des logiciels malveillants de NSX.

Lorsque cette fonctionnalité est activée, les microservices requis pour Prévention des logiciels malveillants de NSX s'exécutent dans Plate-forme d'application NSX.

Avant de passer à l'étape suivante, vérifiez l'état de la fonctionnalité Prévention des logiciels malveillants de NSX sur Plate-forme d'application NSX. Suivez la procédure :
  1. Dans NSX Manager, accédez à Système > NSX Application Platform.
  2. Faites défiler la page vers le bas jusqu'à ce que la section Fonctionnalités s'affiche.
  3. Vérifiez que la fiche de la fonctionnalité Protection contre les programmes malveillants NSX affiche l'État comme Actif.

Si l'état est Inactif, attendez que l'état devienne Actif, puis passez à l'étape suivante.

Vérifier la configuration matérielle sur les VM invitées

Vérifiez que la version 9 ou ultérieure de la configuration matérielle de VM s'exécute sur les VM invitées. Suivez la procédure :
  1. Connectez-vous à vSphere Client.
  2. Accédez à Hôtes et clusters, puis accédez au cluster.
  3. Cliquez sur les VM du cluster, une à la fois.
  4. Sur la page Résumé, développez le volet Matériel de VM et observez les informations de compatibilité de la VM. Le numéro de version de la VM doit être 9 ou supérieur.
Par exemple :
Volet Matériel de VM avec informations de compatibilité mises en évidence.

Installer le pilote d'introspection de fichiers NSX

Le pilote d'introspection de fichiers NSX est inclus dans VMware Tools pour Windows. Toutefois, ce pilote ne fait pas partie de l'installation par défaut de VMware Tools. Pour installer ce pilote, vous devez effectuer une installation personnalisée ou complète et sélectionner le pilote d'introspection de fichiers NSX.

Le pilote d'introspection de fichiers pour Linux est disponible dans le cadre des modules OSP (propres au système d'exploitation). Les modules sont hébergés sur le portail des modules VMware. L'administrateur d'entreprise ou de sécurité (administrateur non-NSX) peut installer l'agent léger Guest Introspection sur des VM invitées de Linux en dehors de NSX. L'installation d'open-vm-tools ou de VM Tools n'est pas requise pour Linux.