Supervision - Contrôle TP - Mercredi 21 janvier 2026
Environnement de travail
Exécutez la commande suivante pour préparer l'environnement du CTP :
/home/public/r5b08/ctp/demarrer
Une fois la commande terminée, l'environnement de CTP suivant est mis en place pour vous :
- 3 machines
ctpmoniteurd'adresse 10.42.0.10, accessible via la commandessh ctpmoniteur;ctpposte1d'adresse 10.42.0.21, accessible via la commandessh ctpposte1;ctpposte2d'adresse 10.42.0.22, accessible via la commandessh ctpposte2;
- sur chacune des machines :
- l'utilisateur
rootautorise les connexions SSH avec la clé publique~/.ssh/cle-ctp-r5b08.pubqui a été crée pour vous et dont la phrase secrète estctp, - les commandes de la bibliothèque net-snmp sont installées et configurées pour utiliser les MIBS standards ;
- l'utilisateur
- sur
poste1etposte2un agent SNMP est opérationnel :- avec
lecturecomme communautéro, - avec
ecriturecomme communautérw, - qui répond pour les requêtes sous l'OID
1.3.6.1.2;
- avec
- l'interface réseau de
poste2change aléatoirement d'état (vous ne pourrez donc pas y accéder via ssh avec certitude mais l'accès à sa console viavmiut show ctpposte2est, lui, garanti).
Utilisation net-snmp
Il existe une imprimante sur le réseau du département dont l'adresse ip est 172.18.48.121.
Cette imprimante offre un accès SNMP en version snmpv2c :
- la communauté
roest fixée àpublic; - elle offre un accès à tous les objets définis dans la mib accessible dans
/home/public/r5b08/ctp/HP-LASERJET-COMMON-MIB.mib; - cette mib crée un module nommé
HP-LASERJET-COMMON-MIB.
Depuis la machine ctpmoniteur, vous allez devoir interroger cette imprimante via SNMP avec les commandes de la librairie net-snmp.
Pour chacune des questions suivantes vous mettrez la réponse (ou la commande que vous avez utilisée pour y répondre) en complétant le fichier /etc/ctp/exo-snmp sur la machine ctpmoniteur :
- copiez le fichier
/home/public/r5b08/ctp/HP-LASERJET-COMMON-MIB.mibdepuis votre machine physique vers la machine virtuellectpmoniteurdans le dossier/etc/ctp; - depuis la machine virtuelle
ctpmoniteurdéterminez la commandesnmpgetpermettant de :- récupérer le numéro de série de l'imprimante,
- sous forme de chaînes de caractères ASCII,
- de façon à n'obtenir en réponse uniquement que la valeur (sans son nom ni son type) ;
- exécutez cette commande et donnez le numéro de version de l'imprimante sous forme ASCII.
Installation outils de métrologie
Vous allez manipuler l'outil de métrologie smokeping sur la machine virtuelle ctpmoniteur.
- Connectez-vous sur la machine virtuelle
ctpmoniteur. - Installez
smokepingsur la machine virtuelle. - Lisez la documentation de
smokepingdont au moins :- les fichiers du dossier
/usr/share/doc/smokeping/, - les pages du manuel :
smokeping_config(5),smokeping::probes::fping(3),smokeping::probes::dns(3).
- les fichiers du dossier
- Fixer les paramètres des bases utilisés par smokeping à 5 sondages de 3 tentatives concurrentes toutes les minutes.
- Configurer
smokepingpour mettre en place :- des présentations par défaut avec :
- des aperçus sur la dernière heure,
- des détails sur la dernière heure, le dernier quart d'heure et la dernière minute ;
- un menu principal nommé
BUT-Bet dont le titre estContrôle TP; - un sous-menu Réseau avec des sondes
FPingsurposte1etposte2; - un sous-menu DNS avec des sondes
DNSpour la résolution dewww.ffdn.orget dewww.socinfo.frpar le serveur DNS d'adresse172.18.48.31.
- des présentations par défaut avec :
Sauvegarde déduplicative
Vous aller manipuler l'outil de sauvegarde et restauration Borg Backup.
- Connectez-vous sur la machine virtuelle
ctpmoniteur. - Installez
borgbackupet sa documentation. - Lisez au minimum la documentation de la commande
borg(1). - Créez un dépôt (repository) dans
/srv/borgqui devra être chiffré avec le motprotection. - Dans le dépôt
/srv/borg, créez une archive nomméectpcontenant une sauvegarde de l'intégralité du dossier/etc.
Rendu du CTP
Quand vous considérez avoir fini, depuis votre machine physique, exécutez la commande suivante pour rendre votre CTP :
/home/public/r5b08/ctp/arreter
Pour vérifier ce que vous avez rendu vous pouvez exécutez la commande suivante :
/home/public/r5b08/ctp/verifier