Atelier SysRes SE4 2024/2025 E10

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche

Lilian Grévin

Creation des VM

xen-create-image --hostname=SE4.Orion --dhcp --dir=/usr/local/xen --size=10G --dist=daedalus --memory=2G --bridge=Styx

Configuration de la machine de service

Afin de rendre les partitions permanentes pour les répertoires /var et /home, il faut ajouter une ligne pour chaque partition dans le fichier /etc/fstab, en précisant le nom de la partition, le point de montage (respectivement /var et /home), le type de système de fichiers (ici ext4), ainsi que les options de montage

Etcfstab.png
Home orion.png
Var1 orion.png
Var2 orion.png


La commande df -h permet de vérifier l'espace disque utilisé et disponible sur les systèmes de fichiers montés, ici df -h permet de s'assurer que nos partitions ont bien été montées aux bons endroits et que l'espace disque est correctement attribué

Df orion.png


Ping entre les VM

Pour configurer le réseau, nous avons modifié le fichier /etc/network/interfaces afin que la machine de services obtienne automatiquement une adresse IPv6 et utilise une adresse IPv4 fixe sur le réseau privé de la machine mandataire

VM Orion:

Interfaceorion.png


Interface de notre machine mandataire Zeus:

Interfaces ZEUS.png


Chaque machine possède une adresse fixe sur le commutateur virtuel privé, ce qui permet aux différentes VM de communiquer entre elles et de se ping sans problème

Pingposeidon.png


apt install


En ayant voulu faire un apt update sur Zeus j'ai eu cette erreur:

Aptupdateerreur.png


En regardant on voit que c'est car la date est mauvaise

Datemauvaise.png


J'ai donc installer ntpdate et ntp pour mettre à jour à la date:

Aptinstallntpdate.png
Aptinstallntp.png


On a une date correcte et je peux enfin faire apt update

Datecorrecte.png



SLL Certificates

https://docs.gandi.net/en/ssl/common_operations/csr.html

openssl req -nodes -newkey rsa:2048 -sha256 -keyout basrion.online.key -out server.csr -utf8
Country Name (2 letter code) [AU]:FR
State or Province Name (full name) [Some-State]:Nord
Locality Name (eg, city) []:Lille
Organization Name (eg, company) [Internet Widgits Pty Ltd]:PolytechLille
Organizational Unit Name (eg, section) []:SE
Common Name (e.g. server FQDN or YOUR name) []:basrion.online
Email Address []:lilian.grevin@polytech-lille.net

basrion.online.key server.csr