Pack de contenus (8 labs, séquence 08 complète)
This commit is contained in:
parent
138235bd76
commit
5c396d5a94
13 changed files with 805 additions and 0 deletions
67
paillasse-contenus/02-reseau-paquets-ip/lab.yaml
Normal file
67
paillasse-contenus/02-reseau-paquets-ip/lab.yaml
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
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"
|
||||
Loading…
Add table
Add a link
Reference in a new issue