TP sysres SE2a5 2022/2023 G5 : Différence entre versions
De Wiki d'activités IMA
(→Services) |
(→ssh) |
||
| Ligne 143 : | Ligne 143 : | ||
== Services == | == Services == | ||
| − | === | + | === SSH === |
| + | |||
=== HTTPS === | === HTTPS === | ||
=== DNS === | === DNS === | ||
Version du 28 novembre 2022 à 10:11
Sommaire
TP Réseaux SE2A5 - Alexandre TRUPIN | Alex VERCAMPT
| Groupe | Domaine | Nom VM | IPv4 virtuelle | IPv4 routée | VLAN privé | Réseau local IPv4 | Réseau IPv6 | Cisco 6509-E | Cisco 9200 | ISR4331 | SSID n°1 | SSID n°2 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Groupe 5 | miserable.site | VMalex2 | 10.24.0.250 | 193.48.57.167/28 | 24 | 10.24.0.0/16 | 2001:660:4401:60A0:216:3eff:fe92:8ec5 | 10.24.0.251 | 10.24.0.252 | 10.24.0.253 |
Machine virtuelle
- Connexion au serveur Capbreton :
ssh capbreton.plil.info
- Créer la variable d’environnement
http_proxy:
export http_proxy=http://proxy.plil.fr:3128
En configurant correctement le proxy de la plateforme, il est désormais possible d’accéder aux images et aux paquets Debian pour créer la VM.
- Création d’une image pour la VM :
xen-create-image --hostname=VMalex2 --ip=10.60.100.164 --gateway=10.60.100.254 --netmask=255.255.255.0 --dir=/usr/local/xen --password=glopglop --dist=buster
→ Dossier de stockage des données de la VM : /usr/local/xen/domains/VMalex2
→ Fichier de configuration de la VM : /etc/xen/VMalex2.cfg
- Création des partitions virtuelles :
vgcreate virtual /dev/sda7 lvcreate -L10G -n VMalex2-home virtual lvcreate -L10G -n VMalex2-var virtual
- Vérification des partitions :
lvdisplay lsblk
- Formatage de la partition virtuelle :
mkfs.ext4 /dev/virtual/VMalex2-home mkfs.ext4 /dev/virtual/VMalex2-var
- Modification de
/etc/xen/VMalex2.cfg:
→ Ajout des partitions virtuelles dans la variable disk :
'phy:/dev/virtual/VMalex2-home,xvda3,w', 'phy:/dev/virtual/VMalex2-var,xvda4,w'
→ Ajout du pont dans dans la variable vif :
vif = [ 'mac=00:16:3E:D8:97:68, bridge=IMA2a5' ]
Le fichier de configuration obtenu est le suivant :
#
# Configuration file for the Xen instance VMalex2, created
# by xen-tools 4.8 on Fri Nov 12 08:53:11 2021.
#
#
# Kernel + memory size
#
kernel = '/boot/vmlinuz-4.19.0-9-amd64'
extra = 'elevator=noop'
ramdisk = '/boot/initrd.img-4.19.0-9-amd64'
vcpus = '1'
memory = '256'
#
# Disk device(s).
#
root = '/dev/xvda2 ro'
disk = [
'file:/usr/local/xen/domains/VMalex2/disk.img,xvda2,w',
'file:/usr/local/xen/domains/VMalex2/swap.img,xvda1,w',
'phy:/dev/virtual/VMalex2-home,xvda3,w',
'phy:/dev/virtual/VMalex2-var,xvda4,w'
]
#
# Physical volumes
#
#
# Hostname
#
name = 'VMalex2'
#
# Networking
#
vif = [ 'mac=00:16:3E:BE:BF:2D, bridge=IMA2a5' ]
#
# Behaviour
#
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
- Création de la VM :
xl create /etc/xen/VMalex2.cfg
- Affichage de l’état des VM :
xl list
- Affichage du mot de passe de la VM :
tail -f /var/log/xen-tools/VMalex2.log
- Démarrage d’un shell sur la VM :
xen console VMalex2
- Changement du mot de passe :
passwd root
- Mise à jour de la liste des paquets :
apt update
- Montage des partitions virtuelles :
mount /dev/xvda4 /mnt
- Copie des données des répertoires
/homeet/var:
mv /var/* /mnt
- Démontage des partitions virtuelles :
umount /mnt
- Ajout des partitions au fichier
/etc/fstab:
/dev/xvda3 /home ext4 defaults 0 2 /dev/xvda4 /var ext4 defaults 0 2