TP sysres IMA2a5 2021/2022 G5 : Différence entre versions
(→Mise en place) |
(→Démarrage) |
||
Ligne 106 : | Ligne 106 : | ||
=== Démarrage === | === Démarrage === | ||
− | On démarre la machine : | + | On démarre la machine une première fois afin de pouvoir accéder au fichier vim : |
xen create /etc/xen/AnimalCrossing.cfg | xen create /etc/xen/AnimalCrossing.cfg | ||
+ | |||
+ | Après avoir fait ça, nous faisons la commande suivante : | ||
+ | |||
+ | vi /etc/xen/AnimalCrossing.cfg | ||
+ | |||
+ | Dans le fichier nous allons : | ||
+ | |||
+ | 1 - Dans la rubrique "Networking" : Supprimer l'adresse IP, | ||
+ | 2 - Toujours dans la rubrique "Networking" : On ajoutera "bridge=IMA2a5" on obtiendra la commande suivante | ||
+ | |||
+ | vif = [ ' mac=00:16:3E:73:B0:3C, bridge=IMA2a5 ' ] | ||
+ | |||
+ | 3 - Dans la rubrique "Disks" : On ajoute le code suivant : | ||
+ | |||
+ | 'phy:/dev/virtual/AnimalCrossing1, xvda3, w', | ||
+ | 'phy:/dev/virtual/AnimalCrossing2, xvda4, w', | ||
+ | 'phy:/dev/virtual/AnimalCrossing3, xvda5, w', | ||
+ | 'phy:/dev/virtual/AnimalCrossing4, xvda6, w', | ||
+ | |||
+ | On referme le fichier VIM et on relance notre machine virtuelle : | ||
+ | |||
+ | xen create /etc/xen/AnimalCrossing.cfg | ||
+ | xen console AnimalCrossing | ||
+ | |||
+ | On va devoir se connecter et le login sera '''root''' | ||
=== Configuration === | === Configuration === |
Version du 23 septembre 2021 à 11:19
Sommaire
TP Protocoles Avancés - SE2A5 - Groupe 5
Généralités
Le tableau ci-dessous récapitule l'ensemble des informations qui seront utilisées lors du TP de Réseau sur les Protocoles Avancées.
Groupe | Domaine | Nom VM | Distribution | IPv4 routée | VLAN privé | Réseau local IPv4 | Réseau IPv6 | Réseau IPv6 de secours | Cisco 6509-E | Cisco 9200 | SSID |
---|---|---|---|---|---|---|---|---|---|---|---|
Groupe 5 | rsx-viciot.site | RSX-VICIOT | Debian 10 Buster | 193.48.57.165 | 164 (NET-GP4) | 10.60.165.0/24 | 2001:660:4401:60A5::/64 | 2001:7A8:116E:60A5::/64 | 10.60.165.254 | 10.60.165.253 | SE2A5_GP5 |
Architecture réseaux
Création d'une machine virtuelle
Création de la machine virtuelle
Commençons par la création de la machine virtuelle. Nous allons commencer par nous connecter en ssh sur le serveur Capbreton situé dans la baie en salle E304, nous utiliserons la commande suivante :
ssh -4 capbreton.plil.info
Nous nous connectons ensuite en superuser sur la machine :
su -
Nous allons exporter
export http_proxy=http://proxy.plil/fr:3128 export https_proxy=http://proxy.plil/fr:3128
La commande de création est la suivante :
xen-crxen-create-image --hostname=AnimalCrossing --ip=193.48.57.165 --gateway=193.48.57.174 --dir=/usr/local/xen --dist=buster
On vérifie que notre machine est correctement installée en ouvrant un second terminal et en nous reconnectant à Capbreton. On utilisera la commande suivante:
tail -f /var/log/xen/tools/AnimalCrossing.log
Suite à cela nous aurons un récapitulatif des informations de notre machine virtuelle ainsi que son mot de passe (Conseil : Bien noté le mot de passe !)
Création des disques
Nous allons désormais créer les disques pour notre machine virtuelle, nous allons réaliser un RAID 5, soit 4 disques :
lvcreate -L1G -n AnimalCrossing1 virtual lvcreate -L1G -n AnimalCrossing2 virtual lvcreate -L1G -n AnimalCrossing3 virtual lvcreate -L1G -n AnimalCrossing4 virtual
On augmente ensuite la taille des disques afin de les passer de 1GO à 10GO :
lvextedns -L +9G /dev/virtual/AnimalCrossing1 lvextedns -L +9G /dev/virtual/AnimalCrossing2 lvextedns -L +9G /dev/virtual/AnimalCrossing3 lvextedns -L +9G /dev/virtual/AnimalCrossing4
On vérifie l'installation de nos disques avec :
lvdisplay
On obtient le récap suivant :
--- Logical volume --- LV Path /dev/virtual/AnimalCrossing1 LV Name AnimalCrossing1 VG Name virtual LV UUID 8J2E0b-3Np8-Kdb8-h2jR-jCaR-fQlU-a9wklC LV Write Access read/write LV Creation host, time capbreton, 2021-09-23 10:35:45 +0200 LV Status available # open 0 LV Size 10.00 GiB Current LE 2560 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 254:30
Enfin on va formater nos disques :
mke2fs /dev/virtual/AnimalCrossing1 mke2fs /dev/virtual/AnimalCrossing2 mke2fs /dev/virtual/AnimalCrossing3 mke2fs /dev/virtual/AnimalCrossing4
Démarrage
On démarre la machine une première fois afin de pouvoir accéder au fichier vim :
xen create /etc/xen/AnimalCrossing.cfg
Après avoir fait ça, nous faisons la commande suivante :
vi /etc/xen/AnimalCrossing.cfg
Dans le fichier nous allons :
1 - Dans la rubrique "Networking" : Supprimer l'adresse IP, 2 - Toujours dans la rubrique "Networking" : On ajoutera "bridge=IMA2a5" on obtiendra la commande suivante
vif = [ ' mac=00:16:3E:73:B0:3C, bridge=IMA2a5 ' ]
3 - Dans la rubrique "Disks" : On ajoute le code suivant :
'phy:/dev/virtual/AnimalCrossing1, xvda3, w', 'phy:/dev/virtual/AnimalCrossing2, xvda4, w', 'phy:/dev/virtual/AnimalCrossing3, xvda5, w', 'phy:/dev/virtual/AnimalCrossing4, xvda6, w',
On referme le fichier VIM et on relance notre machine virtuelle :
xen create /etc/xen/AnimalCrossing.cfg xen console AnimalCrossing
On va devoir se connecter et le login sera root