TP – Auto-diagnostic et remise en service d'un mini-laboratoire
BTS SIO SISR 2e année – Bloc 2 – S01 – partie A individuelle, parties B et C en binôme : un tape, l'autre lit ; on échange les rôles à chaque partie
Note
But. Savoir où tu en es avant d'aborder les nouveautés de l'année. La partie A mesure tes acquis sans te noter. Les parties B et C te font vérifier en vrai, sur deux machines virtuelles, ce que la partie A annonçait, puis préparer ton plan de révision.
Durée : 2 h 30 (parties A à C), plus le bilan. Prérequis : cours S01 lu.
Note
Comment ce TP fonctionne. Avant de manipuler, tu écris ce que tu anticipes (« J'anticipe »). Puis tu testes et tu notes ce que tu constates. Un bilan de compétences clôt la séance.
Binôme : ____________ / ____________
Contraintes
- Deux machines virtuelles Debian (celles de la première année, ou deux nouvelles à partir de l'image de la salle).
- Tu notes la sortie de chaque commande (capture d'écran datée) : elle servira de preuve.
- Le réseau du laboratoire est un réseau interne à VirtualBox : il ne touche pas au réseau de la salle.
Partie A – Auto-diagnostic (≈ 40 min, individuel, sans le cours)
But : mesurer ce qui est acquis. Réponds sans ouvrir le cours ni les notes de l'an dernier ; laisse en blanc ce que tu ne sais pas. Corrige ensuite avec les éléments de réponse et note un point par bonne réponse.
A1 – Adressage
- Quelle est l'adresse du réseau qui contient
172.16.45.200/20? Quelle est son adresse de diffusion ?
- Combien de machines peut-on adresser dans un réseau
/26?
- Quel est le plus petit préfixe qui permet d'adresser 60 machines ?
Éléments de réponse
- Masque
/20=255.255.240.0. Troisième octet : 45 =00101101, masque 240 =11110000→ réseau00100000= 32. Réseau 172.16.32.0/20, diffusion 172.16.47.255. - 2⁶ − 2 = 62 machines.
- 60 + 2 adresses réservées = 62 ≤ 64 = 2⁶ : 6 bits « machine », donc /26 (62 hôtes utilisables).
A2 – VLAN et commutation
- Quelle différence entre un port access et un port trunk ?
- Quelle commande Cisco affiche la liste des VLAN et leurs ports ?
- Comment STP choisit-il le pont racine ?
Éléments de réponse
- Access : un seul VLAN, pour un poste (trames sans étiquette). Trunk : transporte plusieurs VLAN grâce à l'étiquette 802.1Q, entre switchs ou vers un routeur.
show vlan brief.- Le switch dont l'identifiant de pont est le plus petit : on compare la priorité, puis, à priorité égale, l'adresse MAC.
A3 – Routage
- Écris la commande Cisco d'une route statique vers
10.1.0.0/16via192.168.0.2.
- À quoi sert
ip helper-address?
- Dans le routage inter-VLAN par sous-interfaces, que fait la ligne
encapsulation dot1Q 20?
Éléments de réponse
ip route 10.1.0.0 255.255.0.0 192.168.0.2.- À relayer les diffusions DHCP d'un réseau vers un serveur DHCP situé dans un autre réseau.
- Elle associe la sous-interface au VLAN 20 : elle reçoit et émet les trames portant l'étiquette 20.
A4 – Services
- Quelles sont les quatre étapes d'une attribution DHCP ? ______________________
- Quel enregistrement DNS sert à la résolution inverse ? ______________________
- Quel est le port et le protocole de transport de SSH ? ______________________
Éléments de réponse
- Discover, Offer, Request, Acknowledge (DORA).
- PTR, dans la zone inverse.
- TCP 22.
A5 – Windows Server
- Dans quel ordre s'appliquent les GPO, et laquelle l'emporte en cas de conflit ? ______________________
- Un utilisateur a « Contrôle total » sur le partage et « Lecture » en NTFS : que peut-il faire ? ______________________
- Que signifie AGDLP ? ______________________
Éléments de réponse
- Local, Site, Domaine, OU. La GPO appliquée en dernier, la plus proche de l'objet, l'emporte.
- Lire seulement : la permission la plus restrictive s'applique.
- Accounts (comptes) → Global groups → Domain Local groups → Permissions : on place les comptes dans des groupes globaux, ceux-ci dans des groupes de domaine local, et on donne les permissions aux groupes de domaine local.
A6 – Linux et scripts
- Que donne
chmod 640 fichiercomme droits au propriétaire, au groupe et aux autres ? ______________________ - Que signifie
30 2 * * 1-5dans une table cron ? ______________________ - Quelle commande liste les ports TCP en écoute sous Linux ? ______________________
Éléments de réponse
- Propriétaire : lecture et écriture (
rw-) ; groupe : lecture (r--) ; autres : aucun droit (---). - À 2 h 30, du lundi au vendredi.
ss -tlnp.
A7 – Pare-feu
- Pourquoi une politique par défaut « tout refuser » ? ______________________
- Quel est le rôle d'une DMZ ? ______________________
- Quelle différence entre NAT et PAT ? ______________________
Éléments de réponse
- On n'ouvre que ce qui est explicitement nécessaire : moindre privilège, moins de surface d'attaque, et un oubli ferme au lieu d'ouvrir.
- Héberger les services accessibles de l'extérieur à l'écart du réseau interne, pour limiter les dégâts en cas de compromission.
- Le NAT remplace des adresses ; le PAT fait partager une seule adresse publique à de nombreux postes en distinguant les connexions par les numéros de ports.
A8 – Supervision, sauvegarde, haute disponibilité
- Que dit la règle de sauvegarde 3-2-1 ? ______________________
- À quoi sert keepalived ? ______________________
- Pourquoi faut-il tester une restauration ? ______________________
Éléments de réponse
- 3 copies des données, sur 2 types de supports différents, dont 1 hors site.
- À faire basculer une adresse IP flottante (protocole VRRP) d'une machine vers l'autre en cas de panne.
- Une sauvegarde qui ne se restaure pas ne sert à rien : le test vérifie qu'elle est complète, lisible, et mesure le temps de reprise réel.
Mon score
| Thème | Points (sur 3) |
|---|---|
| A1 – Adressage | |
| A2 – VLAN et commutation | |
| A3 – Routage | |
| A4 – Services | |
| A5 – Windows Server | |
| A6 – Linux et scripts | |
| A7 – Pare-feu | |
| A8 – Supervision et sauvegarde |
Note
Lecture. 3 sur 3 : acquis. 2 sur 3 : à consolider. 0 ou 1 sur 3 : à reprendre cette semaine avec les cours de la première année. Ce score n'est pas une note.
Partie B – Remettre en service le mini-laboratoire (≈ 1 h 15, binôme)
But : retrouver le geste de l'administrateur : configurer, démarrer, vérifier. Le laboratoire comporte deux machines Debian :
| Machine | Rôle | Adresse |
|---|---|---|
| SRV | Serveur web et SSH | 192.168.50.10/24 |
| CLI | Poste client | 192.168.50.20/24 |
B1 – Préparer les paquets (carte NAT)
Tant que les machines ont encore accès à Internet (une carte en mode NAT), installe les outils sur les deux machines :
Sur SRV uniquement :
Je comprends. Pourquoi installer les paquets avant de passer sur le réseau interne ? ______________________
Éléments de réponse
Le réseau interne n'a pas de sortie vers Internet : les dépôts de paquets seraient injoignables.
B2 – Configurer le réseau interne
- Dans VirtualBox, passe la carte réseau de chaque machine en Réseau interne, nom
lab-s01. - Relève le nom de l'interface :
ip -br a(par exempleenp0s3). - Donne l'adresse fixe. Avec le fichier
/etc/network/interfaces(adapte le nom d'interface) :
(192.168.50.20/24 sur CLI.) Applique : sudo ifdown enp0s3 ; sudo ifup enp0s3. Si ta machine utilise NetworkManager, configure l'adresse avec nmtui à la place.
J'anticipe. Pourquoi ne met-on pas de passerelle dans ce laboratoire ? ______________________
Éléments de réponse
Les deux machines sont dans le même réseau : elles se joignent directement. Il n'y a aucun routeur à traverser, donc aucune passerelle utile.
Vérification.
Point de contrôle : capture d'écran datée de ip -br a sur chaque machine, et du ping réussi.
B3 – Vérifier le service web
Sur SRV :
Sur CLI :
J'anticipe. Quelle première ligne de réponse attends-tu ? ______________________
Éléments de réponse
HTTP/1.1 200 OK : la page d'accueil d'Apache existe et le service répond.
Je comprends. Que montre ss -tlnp que systemctl status ne montre pas ? ______________________
Éléments de réponse
systemctl status dit si le processus tourne ; ss -tlnp montre que le service écoute réellement sur le port 80 et sur quelle adresse. Un service peut tourner sans écouter sur la bonne adresse.
B4 – Connexion SSH par clé
Sur CLI, remplace utilisateur par le compte créé sur SRV :
Je comprends. Pourquoi préfère-t-on la clé au mot de passe ? ______________________
Éléments de réponse
La clé privée ne circule jamais sur le réseau et ne se devine pas par essais successifs ; elle permet aussi d'automatiser les connexions (scripts, sauvegardes) sans stocker de mot de passe.
Point de contrôle : capture d'écran de la connexion SSH réussie sans demande de mot de passe de compte.
B5 – Regarder passer la poignée de main TCP
Sur SRV, lance la capture (adapte le nom d'interface) :
Pendant ce temps, sur CLI : curl -I http://192.168.50.10.
J'anticipe. Quels indicateurs (flags) s'affichent dans les trois premières lignes ? ______________________
Éléments de réponse
[S] (SYN, de CLI), [S.] (SYN-ACK, de SRV), [.] (ACK, de CLI) : la poignée de main en trois temps de TCP.
Partie C – Sauvegarde et plan de révision (≈ 35 min)
C1 – Sauvegarder puis restaurer
Sur SRV, sauvegarde le site :
Sur CLI, récupère l'archive, puis vérifie son contenu sans l'extraire :
Je comprends. Cette copie respecte-t-elle la règle 3-2-1 ? Que manque-t-il ? ______________________
Éléments de réponse
Non : il y a deux copies seulement (SRV et CLI), sur le même type de support (disques virtuels du même hôte), et aucune hors site. La règle 3-2-1 sera retravaillée en séance S05.
C2 – Mon plan de révision
À partir du score de la partie A et de ce que tu as eu du mal à faire dans les parties B et C, complète :
| Priorité | Thème à reprendre | Action concrète (cours à relire, TP à refaire) | Où | Échéance |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 |
Pour aller plus loin
- Ajoute une règle de pare-feu sur SRV qui n'autorise que SSH et HTTP depuis CLI ; vérifie qu'un autre port est bien refusé.
- Écris un petit script qui automatise la sauvegarde de la partie C1 avec la date dans le nom de l'archive.
Retour en entreprise (si ta situation le permet)
- Observer : comment ton entreprise vérifie-t-elle qu'un service est réellement en fonctionnement ?
- Documenter : décris en une demi-page la sauvegarde d'un serveur de ton entreprise et compare-la à la règle 3-2-1.
Rendu
Compte rendu PDF, nommé RENDU-B2A2-S01-NOM.pdf, contenant : ton score de la partie A, les captures datées des parties B et C avec les réponses aux questions « J'anticipe » et « Je comprends », et ton plan de révision.
Bilan de la séance
Remplis ce bilan seul, honnêtement : il sert à décider ce qu'il faut reprendre. Niveau : Non maîtrisé, Maîtrise partielle, Bonne maîtrise ou Excellente maîtrise (le vocabulaire des grilles nationales d'évaluation), ou Non évalué.
| Compétence du référentiel | Ce que j'ai fait dans cette séance | Niveau |
|---|---|---|
| B2.1 – Concevoir une solution d'infrastructure réseau | ||
| B2.2 – Installer, tester et déployer une solution d'infrastructure réseau | ||
| B2.3 – Exploiter, dépanner et superviser une solution d'infrastructure réseau |
Note
Les codes sont ceux du référentiel (l'arrêté numérote des activités : les codes « B… » sont un usage courant).
Je sais faire, sans aide :
- Calculer une adresse réseau, une adresse de diffusion et un nombre d'hôtes ;
- Configurer un VLAN et un trunk, et écrire une route statique ;
- Configurer l'adresse d'une machine Linux et vérifier la communication ;
- Vérifier qu'un service écoute sur le bon port et qu'il répond ;
- Me connecter en SSH par clé ;
- Sauvegarder des données et contrôler la sauvegarde.
Ce que je dois reprendre : ______________________
Ma question à poser à l'enseignant : ______________________