From a382ccdb9eed817b35bddb72e7a3788f02a16b64 Mon Sep 17 00:00:00 2001 From: Polaire Date: Sat, 7 Dec 2024 17:40:50 +0100 Subject: [PATCH] Actualiser 03 - IPs et route --- 03 - IPs et route.-.md | 69 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 67 insertions(+), 2 deletions(-) diff --git a/03 - IPs et route.-.md b/03 - IPs et route.-.md index 225f411..04d9043 100644 --- a/03 - IPs et route.-.md +++ b/03 - IPs et route.-.md @@ -51,9 +51,74 @@ On arrive alors sur le fichier crontab, on va se placer tout en bas et ajouter l On enregistre et on quitte, on peut effectuer un redémarrage pour vérifier le bon fonctionnement. -## A.2 Deb02 +## A.2 Deb02 - Modification du fichier /etc/network/interfaces -## A.3 Cos01 +Pour Deb02 on va utiliser la méthode conseillée pour fixer une IP sur les distributions Debian : la modification de fichiers dans /etc/network/ +On peut modifier directement le fichier /etc/network/interfaces ou bien créer des fichiers de configuration indépendant sous /etc/network/interfaces.d/ + +La seconde solution est préférable lorsqu'il y a beaucoup de cartes réseaux, notamment pour traiter les interfaces réseaux dans des fichiers séparés, indépendemment les uns des autres. + +Ici, nous n'avons "que" deux cartes et nous sommes dans un environnement de tests, on modifie donc le fichier /etc/network/interfaces + +On va commencer par utiliser (encore !) la commande "ip a" pour connaître le nom de nos interfaces réseaux. Ici, ens37 et ens38 + +SCREEN + +Puis on rentre dans le fichier interfaces avec vi ou nano. + +``` +vi /etc/network/interface +``` + +SCREEN + +On remarque notamment que la carte ens36 est configuré en DHCP alors que l'on a pas vu d'ens36 lors du ip a. Les cartes ens37 et ens38 sont absentes. +On édite le fichier pour passer en IP fixe, supprimer la carte ens36 et ajouter nos ens37 et ens38. On va uniquement ajouter une adresse pour chaque carte. +De la même manière qu'on spécifie "address" on aurait pu ajouter une "gateway", ainsi que des "dns-nameservers" et un "dns-domain". + +SCREEN + +On sauvegarde notre fichier et on va passer une commander pour recharger le service network : + +``` +systemctl restart networking.service +``` + +On repasse un "ip a" pour s'assurer que nos cartes sont bien configurés. + +SCREEN + +Pour finir sur cette partie on va vérfier que DEB02 parvient à ping DEB01, en lui envoyant cinq paquets via l'option "-c". + +``` +ping -c 5 10.10.0.1 +``` + +SCREEN + +## A.3 Cos01 - nmtui + +On passe maintenant sur la machine CentOS. Les distributions type RedHat (Red Hat Enterprise Linux, CentOS, Fedora, RockyLinux ou encore AlmaLinux notamment) intègrent par défaut le paquet "nmtui". + +Ce paquet propose une interface semi-graphique qui va nous permettre de facilement configurer le réseau et renommer la machine via les touches directionnelles, "Entrée" et "Echap". + +SCREEN + +On commencer par vérifier le nom de notre machine dans "Set a hostname/Définir le nom d'hôte du système". + +SCREEN + +Puis on va configurer la carte réseau qu'on a mit sur le LAN Segment RD2.C1. Pour s'assurer qu'on est sur la bonne carte, on compare l'adresse MAC indiqué dans les "Settings" de notre VM et celle affichée dans nmtui. +Ici il s'agit de la carte "ens224". + +On passe la configuration IPv4 en "Manuel", on ajoute l'adresse : 10.10.0.6/30 +On va également désactivé l'IPv6 et s'assurer que la carte se connecte automatiquement, on pense bien à "Valider". + +SCREEN + +On peut redémarrer la VM ou passer par le menu "Activer une connexion" pour désactiver/activer la carte modifiée. + +On peut alors passer un ip a et/ou tenter de pinger directement Deb02 pour s'assurer que notre carte est correctement configuré. # B Mise en place des routes