Hopp til innhold

VLAN et segmentation du réseau

Relevante sider
Andre relevante sider
Skip to content

Ceci est un texte traduit automatiquement qui peut contenir des erreurs !

VLAN et segmentation réseau

Ici, vous devez diviser un réseau en segments et justifier quel trafic doit être autorisé à passer. Vous avez besoin de l’adresse, du préfixe, de la passerelle et du port depuis [[Protocoles Niveau 3 - IP, sous-réseaux et passerelle par défaut|IP, sous-réseaux et passerelle par défaut]] et [[Protocoles Niveau 1 - Protocoles réseau|protocoles réseau]].

Commencez par l’exemple sur les VLAN, le Tâche 1 et l’exercice sur le pare-feu. Le parcours fondamental est un plan d’accès avec le trafic attendu autorisé et bloqué. Toute modification pratique nécessite un environnement de test distinct et approuvé ainsi qu’un moyen de revenir au configuration précédente. Sans cet accès, utilisez l’exemple pour la planification ; ne modifiez pas le réseau de l’école. La calcul des sous-réseaux et la configuration DHCP sont une option avancée.

Pourquoi segmenter ?

La segmentation divise le réseau en parties plus petites. Les VLAN séparent le trafic au niveau 2. Un routeur ou un commutateur de niveau 3 peut toujours relayer le trafic entre eux ; les pare-feu ou les règles d’accès déterminent ce qui est réellement autorisé.

Avantage Explication
Sécurité Les règles d’accès peuvent limiter les services accessibles par une caméra IoT
Performance Moins de trafic multicast par segment
Contrôle Différentes règles pour différents groupes d’utilisateurs
Dépannage Plus facile d’isoler les problèmes à un segment spécifique

Un exemple pratique

Il s’agit d’une division hypothétique, et non de la configuration réelle de l’école ou des règles définitives du pare-feu :

  • VLAN 10 : Administration – Paie, RH, direction. Accès strictement limité.
  • VLAN 20 : Personnel – Enseignants et autres employés. Accès aux dossiers partagés et aux imprimantes.
  • VLAN 30 : Élèves – Accès uniquement à Internet et aux plateformes pédagogiques.
  • VLAN 40 : IoT – Imprimantes, écrans intelligents, caméras. Pas d’accès à Internet (ou très restreint).
  • VLAN 50 : Serveurs – Serveurs internes. Accès depuis les autres VLAN uniquement vers les services autorisés.

Qu’est-ce qu’un VLAN ?

Un réseau local virtuel (Virtual Local Area Network, VLAN) divise un commutateur physique en réseaux logiques. L’identifiant de VLAN indique à quel VLAN le trafic appartient. L’accès entre les VLAN doit être contrôlé séparément.

Vidéo : Comment un VLAN divise un réseau physique

La vidéo explique comment les VLAN divisent un réseau physique en plusieurs réseaux logiques et séparent le trafic entre eux.

Dans cet exemple, chaque VLAN utilise son propre sous-réseau IPv4 :

VLAN Nom Sous-réseau Passerelle
10 Administration 10.0.10.0/24 10.0.10.1
20 Employés 10.0.20.0/24 10.0.20.1
30 Élèves 10.0.30.0/24 10.0.30.1
40 IoT 10.0.40.0/24 10.0.40.1
50 Serveurs 10.0.50.0/24 10.0.50.1

Le sous-réseautage en bref

Le sous-réseau /24 de l’exemple dispose de 254 adresses hôte normales (.1 à .254), y compris l’adresse utilisée par la passerelle. [[Protocoles niveau 3 - IP, sous-réseaux et passerelle par défaut|IP et sous-réseaux]] explique le calcul ; vous n’avez pas besoin de le recalculer pour l’exercice sur les pare-feu.

  • 10.0.10.0/24 fournit des adresses allant de 10.0.10.1 à 10.0.10.254
  • La passerelle est généralement la première adresse (.1)

Trafic étiquetée vs non étiquetée

Pour que les VLAN fonctionnent sur plusieurs commutateurs (ou entre un commutateur et un routeur), l’étiquetage est utilisé :

Type Explication Usage
Non étiqueté (accès) Le port appartient à un seul VLAN. L’appareil ignore le concept de VLAN. Ordinateurs, imprimantes, téléphones
Étiqueté (tronc) Le port transporte le trafic de plusieurs VLAN, marqué par ID VLAN. Entre commutateurs, vers les routeurs

Un ordinateur standard est généralement connecté à un port d’accès sans marquer lui-même le trafic avec un identifiant VLAN. Un tronc peut transporter plusieurs VLAN autorisés, pas nécessairement tous. Un tronc peut également avoir un VLAN natif non étiqueté. Consultez la configuration réelle du profil du port avant d’interpréter le chemin du trafic.

Facile Exercice 1 - Voir les VLAN en pratique

Si vous avez l’autorisation de consulter la configuration réseau dans UniFi ou un autre outil, examinez-la sans effectuer de modifications :

  • Regardez quels VLAN sont configurés
  • Quels ports sont définis comme « access » et lesquels comme « trunk » ?
  • Comparez la configuration IP du poste avec le sous-réseau et le profil de port. L’adresse IP seule ne confirme pas l’appartenance au VLAN.

Sans accès d’administrateur : Utilisez le tableau d’exemple. Un client a l’adresse 10.0.30.10/24 et la passerelle 10.0.30.1. Dans quel sous-réseau de l’exemple s’intègre-t-il, et quel type de port choisiriez-vous pour un ordinateur standard ? La réponse attendue est le sous-réseau des élèves et un port « access » sur le VLAN 30. Il s’agit d’une interprétation de l’exemple, non d’une mesure de votre propre réseau.

Règles de pare-feu entre les VLAN

Décrivez d’abord qui doit initier une connexion, vers quelle destination et sur quel protocole/port. Une étiquette générique comme « employés aux serveurs » est trop grossière pour être configurée directement. Le tableau ci-dessous est une politique d’exemple qui doit être concrétisée :

De (source) Vers (destination) Autorisé ? Justification
Élèves Internet ✅ Oui Nécessaire pour l’enseignement
Élèves Administration des serveurs Non L’accès d’un élève à une application n’accorde pas le droit d’administrer un serveur
Employés Services serveur convenus Oui limité N’ouvrir que les services nécessaires au travail
IoT Internet ❌ Non (ou limité) Les appareils IoT ont rarement besoin d’internet
IoT Élèves/Employés ❌ Non L’IoT doit être isolé
Serveurs Client ayant initié la connexion autorisée Trafic de réponse Un pare-feu état peut autoriser les réponses à une connexion établie

Le trafic de réponse ne signifie pas que le serveur doit pouvoir initier de nouvelles connexions vers tous les clients. Les règles established/related et leur ordre doivent correspondre au pare-feu. Le trafic entre les équipements du même VLAN passe généralement par le pare-feu qui gère le routage inter-VLAN.

Standard: bloquer tout, autoriser ce dont vous avez besoin

Une bonne politique de pare-feu commence par bloquer tout le trafic entre les VLAN, puis en ouvrant uniquement ce qui est nécessaire. C’est beaucoup plus sûr que de commencer avec tout ouvert et d’essayer de bloquer ce que vous ne voulez pas.

Ceci est la politique finale souhaitée, pas une instruction pour activer d’abord un large blocage sur un réseau qui est utilisé. Conservez l’administration nécessaire, le DNS et le DHCP pendant qu’une configuration de test limitée est modifiée.

Exercice : Client via un proxy, et non directement vers l’application

Utilisez ces rôles d’exemple ou des valeurs connues équivalentes issues d’un environnement de test :

Entité VLAN Adresse et service
Client 30 10.0.30.10
Proxy 50 10.0.50.10, HTTP sur le port TCP 80
Application 50 10.0.50.20, HTTP sur le port TCP 5000

Le client doit pouvoir accéder à l’application via le proxy, mais pas directement sur le port de l’application. [[Docker Level 3 - Publisere applikasjon|Docker Level 3]] montre comment configurer et contrôler le proxy et l’application. Rédigez le plan dans un document séparé :

Source Destination Protocole/port Action Contrôle attendu
VLAN du client 30 Adresse du proxy Port TCP 80 Autoriser Réponse /status attendue de l’application via son nom
VLAN du client 30 Adresse de l’application Port TCP 5000 Bloquer la nouvelle connexion Aucune connexion HTTP directe depuis le client

Dans cet exemple, le proxy et l’application se trouvent dans le même VLAN. La connexion entre eux est testée directement, mais n’est pas régie par ces règles inter-VLAN. Un test réussi via le proxy prouve que l’application était accessible par ce chemin ; une échec d’un test direct ne démontre à lui seul pas que le pare-feu a bloqué correctement.

Épreuve pratique dans un environnement de test agréé

Utilisez une configuration existante de proxy/application fonctionnelle. Notez l’état nominal et les règles actuelles, et conservez la console ou tout autre moyen d’administration afin que le changement puisse être annulé. Vérifiez la source, la destination, le port, la direction et l’ordre des règles avant de modifier une règle unique limitée en portée.

Depuis le client, vous testez le nom de l’application via le proxy. Pour l’accès direct à l’application, vous pouvez utiliser :

curl --fail --show-error --connect-timeout 5 --max-time 10 http://10.0.50.20:5000/status

L’adresse provient de l’exemple ; remplacez-la par l’adresse applicative de l’environnement de test. Après le blocage, ce client ne doit plus pouvoir établir la connexion HTTP. Un dépassement du délai d’attente peut avoir d’autres causes ; comparez le résultat avec les journaux du pare-feu ou les compteurs de règles lorsque l’outil les fournit, et vérifiez simultanément que l’application répond toujours via le proxy. Une réponse HTTP 404 ou 500 depuis le port de l’application indique que la connexion HTTP a abouti, même si curl --fail se termine en erreur.

Point de contrôle : Accès planifié et effectif

Afficher les deux tests avec source, destination, résultat attendu et réel. Expliquer la règle et ce que les tests confirment. En cas d’écart, examiner une règle ou un chemin de trafic à la fois et répéter le contrôle. Revenir en arrière si la modification compromet l’accès nécessaire.

Si vous n’avez utilisé que l’exemple, marquez les résultats comme attendus et expliquez quels essais restent à faire. Le plan est alors prêt, mais l’implémentation et l’effet réel ne sont pas démontrés. La calcul des sous-réseaux et le DHCP ci-dessous sont des extensions facultatives après ce point de contrôle.

Sous-réseautage

Nouveau aux préfixes et sous-réseaux ?

[[Protocoles Niveau 3 - IP, sous-réseau et passerelle par défaut|🌐 IP, sous-réseau et passerelle par défaut]] explique ce que signifie réellement le préfixe avant de l’utiliser pour planifier les sous-réseaux VLAN ici.

Réélection : Utilisez [[Protocoles Niveau 3 – IP, sous-réseaux et passerelle par défaut|IP et sous-réseau]] lorsque vous devez sélectionner un autre plage d’adresses. Les nombres ci-dessous s’appliquent aux sous-réseaux IPv4 courants et indiquent le nombre d’adresses hôtes après l’adresse réseau et l’adresse de diffusion :

Préfixe Masque du réseau Adresses hôtes Utilisation typique
/24 255.255.255.0 254 La plupart des VLAN
/25 255.255.255.128 126 Segments plus petits
/16 255.255.0.0 65 534 Grands réseaux

Facile Exercice 2 - Calcul d’un sous-réseau

Exercice de calcul facultatif : Utilisez la méthode décrite dans le guide des adresses IP ou une calculatrice de sous-réseaux, par exemple subnet-calculator.com :

  • Saisissez 10.0.60.0 avec un masque /24. Combien d’adresses obtenez-vous ?
  • Que se passe-t-il si vous changez en /25 ? Ou en /23 ?
  • Quel serait votre choix pour une salle de classe avec 30 élèves ?

Vérification : /24 fournit 254 adresses hôtes, /25 en fournit 126 et /23 en fournit 510. Justifiez votre choix à partir de tous les appareils nécessitant une adresse, y compris la passerelle et autres équipements ; le nombre d’élèves ne représente pas l’intégralité du besoin en adresses.

DHCP par VLAN

Recherche optionnelle : Les clients devant obtenir une configuration IP automatique ont besoin du DHCP pour fournir la bonne configuration sous-réseau. Les adresses statiques n’ont pas besoin de DHCP. [[Protocoles niveau 2 - Services réseau et rôles serveur|Services réseau et rôles serveur]] explique le DHCP et les réservations.

Exemple pour le VLAN Élèves :

Paramètre Valeur
Sous-réseau 10.0.30.0/24
Passerelle 10.0.30.1
Plage DHCP 10.0.30.100 - 10.0.30.250
DNS Le service de noms connaissant les noms d’applications internes de l’environnement de test

Résumé

  • La segmentation divise le réseau en sections où le trafic peut être contrôlé.
  • Un VLAN est un réseau virtuel sur le même commutateur physique.
  • Les ports d’accès connectent les appareils à un seul VLAN ; les ports trunk transportent plusieurs VLAN.
  • Les règles du pare-feu déterminent ce qui est autorisé entre les VLAN.
  • Dans l’exemple, chaque VLAN possède son propre sous-réseau ; DHCP est pertinent lorsque des adresses doivent être attribuées automatiquement.
  • Politique finale : bloquer le trafic inutile et autoriser les services convenus.

Sources : UniFi : règles de contrôle d’accès et trafic de réponse et ports d’accès/trunk.