tuto2: Update for 2023 students
This commit is contained in:
parent
7925fd8a65
commit
0ebf69f4cd
9 changed files with 200 additions and 76 deletions
|
|
@ -13,7 +13,7 @@ possédant les caractéristiques suivantes :
|
|||
|
||||
Le choix de la technologie de virtualisation est laissé à votre
|
||||
appréciation. L'ISO est réputée supportée par *Hyper-V* (Windows), *qemu*/*KVM*
|
||||
(macOS, Linux, Windows) et VMware (macOS, Windows).
|
||||
(macOS, Linux, Windows) et VMware (macOS, Windows).\
|
||||
|
||||
L'hyperviseur qui vous laissera le plus de liberté (et avec lequel vous pourrez
|
||||
apprendre le plus de choses !) est sans doute *qemu*, sous Linux ; vous pouvez
|
||||
|
|
@ -42,17 +42,32 @@ de vous permettre de commencer à travailler sans plus attendre !
|
|||
Gérer le réseau de son hyperviseur
|
||||
----------------------------------
|
||||
|
||||
::::: {.more}
|
||||
|
||||
Cette section est là pour vous donner un aperçu du fonctionnement de votre
|
||||
installation, pour que plus jamais, vous ne puissiez vous demander « On la met
|
||||
en NAT ou en Bridge la VM ? », sans vraiment savoir de quoi vous parler.
|
||||
|
||||
On vous encourage évidemment à comprendre les éléments présentés et à tester
|
||||
par vous-même avec `qemu`, mais tous les hyperviseurs fonctionnent de la même
|
||||
manière et vous pouvez donc tester avec votre hyperviseur habituel.
|
||||
|
||||
:::::
|
||||
|
||||
Rares sont les machines qui, aujourd'hui, ne sont pas connectées à Internet (ou
|
||||
au moins à un réseau local, pour permettre d'y apporter les mises à jour).
|
||||
|
||||
La première chose qu'il va falloir faire avec notre hyperviseur, est donc de
|
||||
lui indiquer comment notre machine virtuelle accédera au réseau.
|
||||
lui indiquer comment notre machine virtuelle accédera au réseau.\
|
||||
|
||||
**Note :** Nous ne présenterons ici que les méthodes qui permettent d'obtenir un
|
||||
::::: {.question}
|
||||
|
||||
Nous ne présenterons ici que les méthodes qui permettent d'obtenir un
|
||||
réseau ayant toutes les caractéristiques d'utilisation et de contrôle que l'on
|
||||
pourrait en attendre. Nous ne verrons donc pas le mode `user` de *qemu* par
|
||||
exemple.
|
||||
|
||||
:::::
|
||||
|
||||
### Interface physique
|
||||
|
||||
|
|
@ -224,6 +239,15 @@ où `wlp3s0` correspond à l'interface de notre route par défaut.
|
|||
Démarrer la machine virtuelle
|
||||
-----------------------------
|
||||
|
||||
::::: {.more}
|
||||
|
||||
Comme pour la section précédentes, les exemples sont donnés pour `qemu`. Ils
|
||||
sont à adapter en fonction de votre hyperviseur. Avec `qemu`, les exemples sont
|
||||
à combiner avec la ligne de commande établie précédemment, il faut accumuler
|
||||
les arguments avant de lancer la machine virtuelle.
|
||||
|
||||
:::::
|
||||
|
||||
### Ajouter un disque vierge
|
||||
|
||||
Pour réaliser ce TP, nous aurons besoin d'un disque vierge :
|
||||
|
|
@ -294,8 +318,8 @@ pouvoir émettre un paquet sur le réseau.
|
|||
<div lang="en-US">
|
||||
```
|
||||
42sh$ ip link
|
||||
1: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
|
||||
^^^^^^^^^^
|
||||
1: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT
|
||||
^^^^^^^^^^
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Reference in a new issue