semaine 4 - reseau
Bienvenue dans le module 2 : l'intranet
Changement de décor ! Votre VPS Linux continue de tourner sur Internet ; on construit maintenant un réseau local complet avec Windows Server, dans un laboratoire virtuel sur VOTRE machine.
- Comprendre le rôle DHCP : le serveur qui distribue les adresses.
- Monter le laboratoire : VirtualBox + 2 machines virtuelles.
- Installer Windows Server et configurer son premier rôle.
paradigme client-serveur
Un serveur, c'est un logiciel
Un serveur est un logiciel qui parle à des logiciels clients. La machine n'est que son véhicule.
web
Serveur : Apache. Client : le navigateur.
mail
Serveur : Postfix. Client : le logiciel de courriel.
dhcp
Serveur : le rôle DHCP. Client : le client DHCP du système, déjà installé, sans nom de marque.
Sur une même machine cohabitent des logiciels clients, des logiciels serveurs, et des logiciels qui ne sont ni l'un ni l'autre (la calculette !).
le role dhcp
C'est quoi un serveur DHCP ?
- Il génère une adresse IP au hasard dans sa plage.
- Il associe l'IP à la machine (il mémorise le routage).
- Il l'envoie au client DHCP avec les autres réglages.
Vous en utilisez tous les jours sans le voir :
Fournisseur Internet (serveur) <----> votre routeur (client)
Routeur de la maison (serveur) <----> votre ordinateur (client)
Cégep (serveur) <----> votre portable (client)
Café wifi (serveur) <----> votre téléphone (client)
le protocole
Le protocole DHCP, simplifié
- Le client demande une adresse IP (étape 0 : il crie sur le réseau).
- Le serveur génère l'adresse IP dans sa plage.
- Il l'enregistre dans sa table de routage.
- Il la transmet au client : IP + durée du bail + masque + passerelle + serveur DNS.
- Le client enregistre l'IP et les réglages dans votre machine.
- Le client répond au serveur : OK !
- Le serveur confirme : PARFAIT !
dhcp vs dns
DHCP et DNS : deux distributeurs différents
Serveur DHCP
- Entrée : l'adresse MAC du client
- Sortie : IP, masque, passerelle, DNS, bail
- Client : le client DHCP du système
Serveur DNS
- Entrée : un nom de domaine
- Sortie : l'IP du serveur à joindre
- Client : tout logiciel qui utilise des URL
Le DHCP vous donne VOTRE adresse ; le DNS vous donne l'adresse DES AUTRES.
dynamique vs statique
Adresse dynamique ou statique ?
Dynamique (DHCP)
- Elle change ; on la demande au serveur
- Chaque IP réservée à un seul client, zéro conflit
- Simple et convivial côté client
- Changer d'IP peut aider la sécurité
Statique (manuelle)
- Toujours la même ; on la choisit côté client
- Risque de conflits, mais on sait qui a quelle IP
- Plus robuste : idéale pour les SERVEURS
Règle du métier : les clients en dynamique, les serveurs en statique. Votre serveur DHCP aura donc... une IP statique !
laboratoire virtuel
Activer VirtualBox (Ubuntu 24.04)
vous@poste:~$ sudo apt-get update
vous@poste:~$ sudo apt-get install virtualbox virtualbox-ext-pack build-essential
vous@poste:~$ sudo apt install dkms virtualbox-dkms
vous@poste:~$ sudo modprobe -r kvm_intel
vous@poste:~$ virtualbox
Erreur VERR_VMX_IN_VMX_ROOT_MODE ? C'est le module KVM qui occupe la virtualisation : le modprobe -r kvm_intel ci-dessus la libère. (Permanent : blacklist kvm_intel dans /etc/modprobe.d/)
Windows Télécharger l'installateur sur virtualbox.org et l'exécuter en administrateur.
laboratoire virtuel
Préparer l'hôte et créer les VM
- Activer VTx / VTd dans le BIOS de l'ordinateur hôte.
- Avoir 100 Go de libre sur le disque.
- Créer 2 machines : SERVEUR et CLIENT (Windows 64 bits, 4096 Mo de mémoire, disque virtuel par défaut).
Étape cruciale : DÉSACTIVER le DHCP de VirtualBox (décocher Enable DHCP dans le réseau NAT). C'est NOTRE Windows Server qui distribuera les adresses - pas VirtualBox !
windows serveur
Installer Windows Server
- Insérer l'ISO de Windows Server dans le lecteur CD virtuel.
- Lors du choix de l'édition : prendre la SECONDE option - le mode Desktop Experience (avec interface graphique).
- Accepter les termes, laisser les valeurs proposées, laisser rouler.
Le clavier de la VM capture votre souris ? La touche Hôte (Ctrl droit par défaut) vous libère.
fichiers essentiels
Télécharger AVANT de couper Internet
Dans Windows Server, pendant qu'Internet fonctionne encore :
- Un navigateur (Firefox, Chrome...).
- Les fichiers scolaires : documents pour l'exercice de partage.
- Les images : fonds d'écran pour les futurs GPO.
FIN DE L'INTERNET : une fois le labo réseau commencé, plus aucun téléchargement possible sur Windows Server. Tout ce qui manque devra attendre. Faites vos provisions !
configuration - etape 1
L'IP statique du serveur
Un serveur DHCP doit d'abord se loger lui-même : on lui donne une adresse statique.
- Panneau de configuration, carte réseau, propriétés IPv4.
- Choisir « Utiliser l'adresse suivante » et entrer IP + masque.
- Observer d'abord les valeurs attribuées automatiquement pour s'en inspirer (
ipconfig /all).
1.1.1.1
8.8.8.8
8.8.4.4
configuration - etape 2
Ajouter le rôle DHCP (et DNS)
Dans le Server Manager de Windows Server :
- Manage, puis Add Roles and Features.
- Cocher le rôle DHCP Server (et le rôle DNS Server pour la suite du module).
- Terminer la configuration post-installation.
- Définir une plage d'adresses (scope) : de X.X.X.100 à X.X.X.200 par exemple, avec masque, passerelle et DNS.
Le scope, c'est le stock du distributeur : la plage d'adresses qu'il a le droit de donner.
le client
Installer le client Windows
Pas tout de suite ! Avant de lancer le client : Internet déconnecté de l'hôte, serveur DHCP configuré et en marche, réseau de la VM sur natnetwork.
- Installer Windows client dans la seconde VM.
- Le client demande une adresse... et c'est VOTRE serveur qui la lui donne !
- Vérifier avec
ipconfig /all : l'IP vient de votre scope, le bail est visible.
commandes de reseautique
La trousse réseau de Windows
C:\> hostname
C:\> winver
C:\> ipconfig
C:\> ipconfig /all
C:\> ipconfig /all | findstr /R DNS
C:\> ipconfig /?
C:\> netsh int ip reset
C:\> netsh interface set interface "Ethernet" admin=disabled
C:\> netsh interface set interface "Ethernet" admin=enabled
resume
Votre premier intranet est né
Le concept
DHCP : MAC en entrée, IP + bail + masque + passerelle + DNS en sortie.
Le laboratoire
VirtualBox, 2 VM, DHCP de VirtualBox désactivé.
Le service
Windows Server en IP statique qui distribue les adresses de son scope.
Au laboratoire de la semaine 4 : montez le labo et regardez votre client recevoir sa toute première adresse !