Agent Windows
Installez l'agent NetRecon sur les terminaux Windows pour une surveillance continue et un rapport d'inventaire.
Prérequis
- Windows 10 ou ultérieur / Windows Server 2016 ou ultérieur
- Privilèges d'administrateur local (pour l'installation)
- Connectivité réseau vers la sonde (directe ou via Cloudflare Tunnel)
- Un jeton d'inscription depuis le tableau de bord de la sonde
Installation manuelle
Étape 1 : Télécharger le MSI
Téléchargez netrecon-agent-windows-x64.msi depuis le tableau de bord de la sonde :
- Connectez-vous au tableau de bord de la sonde
- Accédez à Agents > Downloads
- Cliquez sur Windows (MSI)
Étape 2 : Exécuter l'installeur
- Double-cliquez sur le fichier MSI téléchargé
- Cliquez sur Next sur l'écran de bienvenue
- Entrez les détails de configuration :
- Server URL : l'URL de votre sonde (par ex.,
https://probe.netreconapp.com) - Enrollment Token : collez le jeton depuis le tableau de bord de la sonde
- Server URL : l'URL de votre sonde (par ex.,
- Cliquez sur Install
- Cliquez sur Finish lorsque l'installation est terminée
L'agent s'installe dans C:\Program Files\NetRecon\Agent\ et s'enregistre comme service Windows nommé NetReconAgent.
Étape 3 : Vérifier l'installation
Ouvrez une invite de commandes en tant qu'administrateur :
sc query NetReconAgent
Le service devrait afficher STATE: RUNNING.
Vérifiez le statut d'inscription dans le tableau de bord de la sonde sous Agents — le nouveau terminal devrait apparaître sous 30 secondes.
Installation silencieuse
Pour une installation scriptée ou sans intervention :
msiexec /i netrecon-agent-windows-x64.msi /quiet /norestart SERVER_URL="https://probe.netreconapp.com" ENROLLMENT_TOKEN="your-token-here"
Déploiement SCCM
Déployez l'agent sur des milliers de terminaux Windows à l'aide de Microsoft SCCM (System Center Configuration Manager).
Étape 1 : Créer le package
- Ouvrez la console SCCM
- Accédez à Software Library > Application Management > Applications
- Cliquez sur Create Application
- Sélectionnez Windows Installer (MSI file) et naviguez vers le MSI
- Complétez l'assistant avec la commande d'installation suivante :
msiexec /i netrecon-agent-windows-x64.msi /quiet /norestart SERVER_URL="https://probe.netreconapp.com" ENROLLMENT_TOKEN="your-fleet-token"
Étape 2 : Configurer la détection
Définissez la règle de détection :
- Type : Système de fichiers
- Chemin :
C:\Program Files\NetRecon\Agent\ - Fichier :
netrecon-agent.exe - Propriété : Le fichier existe
Étape 3 : Déployer
- Cliquez-droit sur l'application et sélectionnez Deploy
- Choisissez votre collection d'appareils cible
- Définissez le but du déploiement sur Required
- Configurez la planification
- Cliquez sur Next tout au long de l'assistant et déployez
Déploiement Intune
Déployez via Microsoft Intune pour les terminaux gérés dans le cloud.
Étape 1 : Préparer le package
- Convertissez le MSI en package
.intunewinà l'aide de l'outil Intune Win32 Content Prep :
IntuneWinAppUtil.exe -c .\source -s netrecon-agent-windows-x64.msi -o .\output
Étape 2 : Créer l'application dans Intune
- Accédez à Microsoft Intune Admin Center > Apps > Windows
- Cliquez sur Add > Windows app (Win32)
- Téléchargez le fichier
.intunewin - Configurez :
- Commande d'installation :
msiexec /i netrecon-agent-windows-x64.msi /quiet /norestart SERVER_URL="https://probe.netreconapp.com" ENROLLMENT_TOKEN="your-fleet-token" - Commande de désinstallation :
msiexec /x {product-code} /quiet - Règle de détection : Le fichier existe à
C:\Program Files\NetRecon\Agent\netrecon-agent.exe
- Commande d'installation :
Étape 3 : Assigner
- Assignez à un groupe d'appareils ou à tous les appareils
- Définissez comme Required pour un déploiement automatique
- Surveillez le statut de déploiement dans le portail Intune
Déploiement GPO
Déployez via les stratégies de groupe pour les environnements Active Directory.
Étape 1 : Préparer le partage
- Copiez le MSI vers un partage réseau accessible par toutes les machines cibles :
\\fileserver\software\netrecon\netrecon-agent-windows-x64.msi - Assurez-vous que le partage a les permissions de lecture pour Domain Computers
Étape 2 : Créer la GPO
- Ouvrez la console de gestion des stratégies de groupe
- Créez une nouvelle GPO liée à l'OU cible
- Accédez à Computer Configuration > Policies > Software Settings > Software Installation
- Cliquez-droit et sélectionnez New > Package
- Naviguez vers le MSI sur le partage réseau
- Sélectionnez la méthode de déploiement Assigned
Étape 3 : Configurer les paramètres
Puisque l'installation logicielle GPO ne prend pas en charge directement les propriétés MSI, créez un fichier de transformation (MST) ou utilisez un script de démarrage :
Créez un script de démarrage à \\fileserver\scripts\install-netrecon-agent.bat :
@echo off
if not exist "C:\Program Files\NetRecon\Agent\netrecon-agent.exe" (
msiexec /i "\\fileserver\software\netrecon\netrecon-agent-windows-x64.msi" /quiet /norestart SERVER_URL="https://probe.netreconapp.com" ENROLLMENT_TOKEN="your-fleet-token"
)
Assignez ce script sous Computer Configuration > Policies > Windows Settings > Scripts > Startup.
Gestion de l'agent
Fichier de configuration
Le fichier de configuration de l'agent se trouve à :
C:\Program Files\NetRecon\Agent\config.yaml
server_url: "https://probe.netreconapp.com"
heartbeat_interval: 30
report_interval: 900
log_level: "info"
log_file: "C:\\Program Files\\NetRecon\\Agent\\logs\\agent.log"
Commandes de service
# Arrêter l'agent
net stop NetReconAgent
# Démarrer l'agent
net start NetReconAgent
# Redémarrer l'agent
net stop NetReconAgent && net start NetReconAgent
Désinstallation
Via le panneau de configuration :
- Ouvrez Settings > Apps > Installed Apps
- Trouvez « NetRecon Agent »
- Cliquez sur Uninstall
Via la ligne de commande :
msiexec /x netrecon-agent-windows-x64.msi /quiet
Résolution de problèmes
L'agent n'apparaît pas dans le tableau de bord
- Vérifiez que le service est en cours d'exécution :
sc query NetReconAgent - Consultez le journal de l'agent :
C:\Program Files\NetRecon\Agent\logs\agent.log - Vérifiez que le SERVER_URL est correct et accessible
- Assurez-vous que le jeton d'inscription est valide et n'a pas expiré
Le service ne démarre pas
- Vérifiez l'Observateur d'événements Windows pour les erreurs sous le journal Application
- Vérifiez que le fichier config.yaml est un YAML valide
- Assurez-vous que le port 443 sortant n'est pas bloqué par un pare-feu
Utilisation élevée des ressources
- Vérifiez le journal pour les erreurs causant des tentatives rapides
- Vérifiez que les intervalles de battement de cœur et de rapport ne sont pas définis trop bas
- Redémarrez le service pour effacer tout état accumulé
FAQ
Q : L'agent fonctionne-t-il sur Windows ARM (par ex., Surface Pro X) ? R : Actuellement, l'agent prend en charge uniquement l'architecture x64. Le support ARM64 est prévu.
Q : Puis-je installer l'agent aux côtés d'autres agents de surveillance ? R : Oui. L'agent NetRecon est conçu pour coexister avec d'autres outils de surveillance sans conflit.
Q : L'agent survit-il aux mises à jour Windows et aux redémarrages ? R : Oui. L'agent s'exécute en tant que service Windows configuré en démarrage automatique, il redémarre donc après tout redémarrage.
Pour obtenir de l'aide supplémentaire, contactez [email protected].