Découverte réseau
Sur cette page
La découverte réseau permet à un agent Advanced d'inventorier le réseau privé dans lequel il tourne : quels hôtes répondent, quels ports sont ouverts, quels services ils exposent. À partir des résultats, vous créez des sondes Ping, Port, Certificate et HTTP en quelques clics.
Prérequis
Un agent Advanced (offres Enterprise), en version 1.5 ou ultérieure, et le rôle User.
Lancer une découverte#
- Ouvrez l'agent dans Configuration → Agents, puis son onglet Discovery.
- Cliquez sur Start discovery et choisissez :
- Auto-detect network — l'agent analyse le réseau de son interface principale (celle qui a une passerelle).
- Specific network (CIDR)… — saisissez une plage comme
10.20.0.0/24, pour un agent qui atteint plusieurs réseaux.
- Attendez la fin de l'analyse : la page indique qu'elle est en cours. Une seule découverte s'exécute à la fois par agent.
L'analyse se contente de lire : l'agent envoie un ping aux adresses de la plage, tente d'ouvrir une connexion sur 52 ports courants de chaque hôte qui répond, et recherche les noms d'hôtes (DNS inverse). Elle ne modifie rien sur votre réseau, mais elle peut être repérée par les systèmes de détection d'intrusion : prévenez d'abord votre équipe sécurité. Seuls les réseaux IPv4 sont analysés.
Lire les résultats#

Discovered hosts liste chaque hôte qui a répondu, avec son adresse, son nom s'il est connu, et ses ports ouverts avec le service qu'on y trouve habituellement (ssh, postgresql, http…). Pour chacun, Onagre suggère des sondes :
| Sonde suggérée | Quand | Planification |
|---|---|---|
| Ping | pour chaque hôte | toutes les 5 minutes |
| Port | pour chaque port ouvert | toutes les 5 minutes |
| Certificate (port 443, alerte 30 jours avant l'expiration) | quand le port 443 est ouvert | chaque jour à 06:00 |
HTTP (GET, accepte 200, 301 et 302) |
quand un port web est ouvert | toutes les 5 minutes |
Créer les sondes#
- Sélectionnez les sondes à créer, une par une ou avec Select all.
- Cliquez sur Create selected resources.
Les sondes sont créées sur cet agent, nommées d'après l'adresse (10.20.0.12, 10.20.0.12:5432, https://10.20.0.12…), avec un délai d'expiration de 1,5 seconde, la sévérité Major et le tag discovered — recherchez tag:discovered dans Resources pour les retrouver. Elles sont placées dans votre service et votre environnement par défaut.
Configurez l'alerting
Les sondes créées n'alertent que votre propre application mobile, si vous en avez enregistré une. Sélectionnez-les dans Resources et utilisez Alertings pour choisir les intégrations à notifier, puis déplacez-les dans le bon service.
La découverte est ensuite archivée.
Historique des découvertes#
Discovery history, en bas de l'onglet, liste les découvertes passées : qui les a demandées, quand elles ont été demandées et terminées, et combien de temps elles ont duré.
Ports analysés#
| Famille | Ports |
|---|---|
| Web | 80, 443, 5000, 8000, 8008, 8009, 8080, 8081, 8088, 8090, 8091, 8443, 8888, 9000 |
| Bases de données | 1433 (SQL Server), 1521 et 2483 (Oracle), 3306 (MySQL/MariaDB), 5432 (PostgreSQL), 6379 (Redis), 9042 (Cassandra), 9200 (Elasticsearch), 27017 (MongoDB), 4444 et 4567 (cluster Galera) |
| Messagerie | 2181 (ZooKeeper), 5672 (RabbitMQ), 9092 (Kafka) |
| Accès distant et système | 21 (FTP), 22 (SSH), 25 (SMTP), 53 (DNS), 110 (POP3), 143 (IMAP), 445 (SMB), 2049 (NFS), 3389 (RDP), 5900 (VNC), 5985 et 5986 (WinRM) |
| Plateformes et outils | 2082, 2083 (cPanel), 2375, 2376 (Docker), 3000 (Grafana), 5601 (Kibana), 6443 (API Kubernetes), 7001, 7002 (WebLogic), 8200 (Vault), 9100 (Node Exporter), 9418 (Git) |