Paillasse/paillasse-contenus/02-reseau-paquets-ip/lab.yaml
2026-10-07 00:35:50 +02:00

67 lines
2 KiB
YAML

id: 02-reseau-paquets-ip
titre: Configurer le réseau et installer un paquet
niveau: decouverte
duree_min: 40
formations: [nsi-1re, bac-pro-ciel, bts-sio, bts-ciel-ir, tssr]
competences: [adressage-ipv4, paquets-debian, diagnostic]
reseaux:
- nom: lan
cidr: 10.10.0.0/24
machines:
- nom: poste1
image: paillasse-debian
flavor: eleve.petit
reseaux: [lan]
- nom: poste2
image: paillasse-debian
flavor: eleve.petit
reseaux: [lan]
consignes:
- "Attribue 10.10.0.11/24 à poste1 et 10.10.0.12/24 à poste2."
- "Vérifie que les deux postes se joignent."
- "Sur poste1, installe le paquet `tree` fourni dans /opt/paquets/ (pas d'Internet dans les labs)."
- "Sur poste1, écris le nom d'hôte de poste2 dans /home/eleve/voisin.txt (utilise ssh ou nc pour le découvrir)."
verifications:
- id: ip-poste1
titre: Adresse de poste1
machine: poste1
commande: "ip -4 -o addr | grep -q ' 10.10.0.11/24 '"
attendu: { code_retour: 0 }
points: 1
message_echec: "poste1 n'a pas 10.10.0.11/24."
- id: ip-poste2
titre: Adresse de poste2
machine: poste2
commande: "ip -4 -o addr | grep -q ' 10.10.0.12/24 '"
attendu: { code_retour: 0 }
points: 1
message_echec: "poste2 n'a pas 10.10.0.12/24."
- id: ping
titre: Les postes se joignent
machine: poste1
commande: "ping -c 2 -W 1 10.10.0.12"
attendu: { code_retour: 0 }
points: 2
message_echec: "poste1 ne joint pas poste2."
- id: paquet
titre: Paquet tree installé
machine: poste1
commande: "dpkg -s tree | grep -q 'Status: install ok installed'"
attendu: { code_retour: 0 }
points: 2
message_echec: "tree n'est pas installé (regarde dpkg -i)."
- id: voisin
titre: Nom du voisin
machine: poste1
commande: "grep -q poste2 /home/eleve/voisin.txt"
attendu: { code_retour: 0 }
points: 1
message_echec: "voisin.txt ne contient pas le nom de poste2."
indices:
- "ip addr add 10.10.0.11/24 dev <interface>"
- "sudo dpkg -i /opt/paquets/tree_*.deb"