LABO 1 - Zwarmex/admin-reseaux-3 GitHub Wiki

Après avoir lu ce chapitre vous serez capable de :

Prérequis :

Installation et configuration ESXI

Création de la machine virtuelle avec l'iso ESXi

Ouvrez VMWare Workstation. Créez une nouvelle machine virtuelle. Mettez l'iso ESXi précédemment téléchargé quand cela vous est demandé. Allouez 142GB pour le disque dur. Mettez le type SCSI. Créez un second disque dur de 80GB aussi de type SCSI. Validez et lancez la machine virtuelle.

Configuration de la machine ESXi

  • Acceptez et paramétrez la machine (création du mot de passe root, langue du système, etc)

  • La machine va surement se redémarrer plusieurs fois, pas de panique ne touchez à rien et attendez.

  • Une fois l'installation terminée, avant de vous rendre dans le navigateur web, il nous reste quelques changements à effectuer.

  • Lorsque vous verrez l'écran d'accueil de la machine appuyez sur "F2", il vous sera alors demandé de renseigner votre mot de passe root.

  • Rendez vous alors dans le sous menu nommé "configure Management Network" à l'aide des flèches et pressez "Enter".

  • Rendez vous alors dans le sous menu "IPv4 Configuraion" et selectionnez "Use dynamic IPv4 address and network configuration à l'aide de la touche "Space" puis "Enter". Vous pouvez ensuite aller désactiver IPv6.

  • Ensuite lorsque tout est fini, vous allez ressortir pour retrouver tous les paramètres en appuyant sur "Escape" et vous allez redémarrer le réseau "Restart Management Network".

Vous pouvez dès maintenant vous connectez à l'interface de votre hyperviseur via votre navigateur web et l'adresse IP de votre machine ESXi (notée à l'écran). Pour accéder à votre hyperviseur vous allez devoir vous connecter (user = root + votre mot de passe précédemment créé)

Création et configuration des machines CentOS

Création de machines CentOS

Prérequis

Avant de passer à la création de vos machines vous allez devoir importer l'iso CentOs dans l'ESXi. Pour ce faire :

  • Rendez vous dans l'onglet "Stockage"
  • Cliquez sur "Nouvelle banque de données"
  • Cliquer sur "Suivant" en sélectionnant bien "Créer une base de données VMFS"
  • Choisissez le nom (datastore2) et choisissez le périphérique disposant de l'espace (le deuxième disque créé lors de la configuration de ESXi) puis cliquez sur suivant.
  • Sélectionner l'option de partitionnement qui vous correspond et créez le disque dur virtuel.
  • Rendez vous sur le disque dur en clique sur le nom précédemment choisi puis "Explorateur de banque de données", "Créer un répertoire" (iso) puis rendez vous dans ce répertoire et cliquez sur "Télécharger" et sélectionner l'iso CentOs.

Installation et configuration globale

  • Rendez vous dans l'onglet "Machine Virtuelles"
  • Cliquez sur "Créez/Enregistrer une machine virtuelle"
  • Cliquez sur "Suivant"
  • Spécifiez le nom (centos-client, centos-server, centos-bridge)
  • Pour "Compatibilité", sélectionnez "Machine Virtuelle ESXi 7.0 U2"
  • Pour "Famille de système d'exploitation invité", sélectionnez "Linux"
  • Pour "Version du SE invité", sélectionnez "CentOS 7 (64 bits)"
  • Sélectionnez le stockage précédemment créer (datastore2)
  • Allez dans l'option "Lecteur de CD/DVD 1" et choisissez l'option "Fichier ISO banque de données" et renseignez l'iso précédemment mis dans le répertoir "iso" dans le datastore2
  • Créez la machine et démarrez la pour la configurer

Configuration pour la machine "client"

Configuration IP

sudo nmtui
  • Sélectionner l'ens192 et éditez la configuration
  • Retirez ce qui se trouve dans périphérique.
  • Configuration IPV4 en manuelle
  • Ajoutez l'adresse ip de votre client suivi de son masque (par ex.: 192.168.20.2/24)
  • Ajoutez sa passerelle (par ex.: 192.168.20.1)
  • Cochez connecter automatiquement en bas de la fenêtre
  • Sauvegardez
  • Pour mettre a jour les addresses ip il faut faire ces commandes :
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl restart network
ip addr
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager

Configuration pour la machine "serveur"

Configuration IP

sudo nmtui
  • Sélectionner l'ens192 et éditez la configuration
  • Retirez ce qui se trouve dans périphérique.
  • Configuration IPV4 en manuelle
  • Ajoutez l'adresse ip de votre client suivi de son masque (par ex.: 192.168.10.2/24)
  • Ajoutez sa passerelle (par ex.: 192.168.10.1)
  • Sauvegardez
  • Cochez connecter automatiquement en bas de la fenêtre
  • Pour mettre a jour les addresses ip il faut faire ces commandes :
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl restart network
ip addr
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager

Configuration serveur WEB

Pour créer le serveur web, on va utiliser Apache. On va donc l'installer

yum install httpd

Configuration firewall

ATTENTION: Il ne faut pas oublier d'ouvrir le port 80 du serveur web (fermé de base à cause du firewall):

firewall-cmd --zone=public --add-port=80/tcp --permanent

Configuration pour la machine "bridge"

Configuration IP

sudo nmtui
  • Sélectionner l'ens192 et éditez la configuration
  • Retirez ce qui se trouve dans périphérique.
  • Configuration IPV4 en manuelle
  • Ajoutez l'adresse ip de votre passerelle de la VLAN_CLIENT suivi de son masque (par ex.: 192.168.20.1/24)
  • Ajoutez l'adresse ip de votre passerelle de la VLAN_SERVER suivi de son masque (par ex.: 192.168.10.1/24)
  • Ajoutez sa passerelle (par ex.: 192.168.1.1)
  • Cochez connecter automatiquement en bas de la fenêtre
  • Sauvegardez

Activation du routage

Tout d'abord, on met les commandes suivantes pour pouvoir activer le routage sur la machine:

net.ipv4.ip_forward = 1 dans le fichier se trouvant "/etc/sysctl.conf"
sysctl -p /etc/sysctl.conf
service network restart

Une fois arrivé ici, le routage est actif, ce qui veut dire que la machine peut fonctionner "comme un routeur".

Création des différents VLANS

Création des VLANs

  • Rendez vous dans l'onglet "Mise en réseau" et cliquer sur "Ajouter un groupe de ports"
  • Chosissez le nom de votre VLAN (VLAN_SERVER, VLAN_CLIENT) et choisissez l'id du VLAN (dans l'ordre 10, 20)

Attribution des VLANs aux différentes machines

Pour ce faire :

  • Rendez vous dans les paramètres des différentes machines
  • (Machines Virtuelles > {nom_de_la_machine} > Modifier > Adaptateur Réseau 1 > {nom_vlan_correspondant})