Maison > Tutoriel système > Linux > Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Lisa Kudrow
Libérer: 2025-03-20 09:31:12
original
245 Les gens l'ont consulté

Dans ce didacticiel détaillé, nous allons apprendre ce qu'est le taggage VLAN , ses avantages et ses cas d'utilisation, et comment configurer le tagging VLAN dans le système d'exploitation Linux .

La configuration du tagging VLAN dans Linux implique la création de LAN virtuels, l'attribution des ID VLAN et la configuration d'adresses IP au besoin. Nous verrons comment le faire de trois manières différentes dans les sections à venir. Mais avant cela, comprenons ce qu'est le tagging VLAN, ses avantages et ses modes.

Table des matières

Qu'est-ce que le tagging VLAN?

Le marquage virtuel LAN (VLAN) est une technologie de réseautage qui vous permet de diviser logiquement un réseau physique en plusieurs réseaux virtuels ou VLAN.

Le taggage VLAN ajoute une balise spéciale aux trames Ethernet au niveau de la couche de liaison de données (couche 2) pour identifier à quel VLAN un cadre particulier appartient. Ce marquage vous permet de séparer le trafic réseau et d'améliorer la sécurité, l'efficacité et la gestion du réseau.

Pour mettre cela en termes simples, imaginez que vous avez une grande maison avec de nombreuses pièces et que vous souhaitez diviser la maison en différentes sections à différentes fins.

Par exemple, vous pourriez avoir un salon pour que tout le monde puisse passer du temps, une cuisine pour la cuisine, une chambre pour dormir et une salle de bain pour prendre des bains.

De la même manière, le marquage VLAN, c'est comme diviser un grand réseau informatique en sections plus petites et plus gérables. C'est comme créer des chambres virtuelles dans votre maison.

Chaque VLAN est comme une pièce distincte, et les appareils dans le même VLAN peuvent communiquer facilement les uns avec les autres, mais les appareils dans différents VLAN ne peuvent pas communiquer directement.

Le tagging VLAN est une technologie de mise en réseau puissante qui peut aider à améliorer la sécurité, les performances et la flexibilité du réseau. Il s'agit d'une technologie largement utilisée dans une variété de réseaux, des petites entreprises aux grandes entreprises.

Avantages de marquage VLAN

Pourquoi voudriez-vous faire cela? Il y a plusieurs raisons:

  • Segmentation du réseau : les VLAN sont utilisés pour segmenter logiquement un réseau physique en réseaux isolés plus petits. Par exemple, vous pouvez séparer le trafic du service RH du trafic du service des ventes pour améliorer la sécurité et la gestion.
  • Contrôle de diffusion : En divisant un réseau en VLAN, le trafic de diffusion est contenu dans chaque VLAN, réduisant la taille globale du domaine de la diffusion et la congestion du réseau.
  • Qualité de service (QoS) : les VLAN peuvent être utilisés pour hiérarchiser certains types de trafic (par exemple, voix ou vidéo) en attribuant différentes politiques QoS à chaque VLAN.
  • Réseaux d'invités : Dans un environnement d'entreprise, vous pouvez créer un VLAN séparé pour les appareils invités pour les isoler à partir du réseau interne.
  • Isolement : les VLAN peuvent être utilisés pour isoler des périphériques ou des services spécifiques, tels que les caméras IP, les périphériques IoT ou les serveurs réseau.

Où configurons-nous le balisage VLAN?

Voici quelques exemples de la façon dont les VLAN sont utilisés dans les réseaux du monde réel:

  • Dans une école ou un collège, les VLAN peuvent être utilisés pour séparer le réseau pour les étudiants, les enseignants et les administrateurs. Cela pourrait aider à protéger les données des étudiants et à empêcher l'accès non autorisé aux systèmes administratifs.
  • Dans un hôpital, les VLAN pourraient être utilisés pour séparer le réseau pour les dossiers des patients, les dispositifs médicaux et le personnel administratif. Cela pourrait aider à protéger la confidentialité des patients et à garantir que les dispositifs médicaux critiques ne sont pas affectés par le trafic réseau.
  • Dans un siège social, les VLAN pourraient être utilisés pour séparer le réseau pour différents départements, tels que les ventes, le marketing et la finance. Cela pourrait aider à améliorer la sécurité du réseau et à empêcher un accès non autorisé aux données sensibles.

Tagging VLAN Vs. Attribuer plusieurs adresses IP à une seule carte réseau

Le taggage VLAN n'est pas exactement la même chose que l'attribution de plusieurs adresses IP à une seule interface réseau.

Le tagging VLAN est un moyen de diviser un seul réseau en plusieurs réseaux virtuels, chacun avec son propre domaine de diffusion. Cela se fait en ajoutant une balise VLAN à chaque trame Ethernet, qui identifie le VLAN auquel appartient le cadre. Le marquage VLAN est une technologie de couche 2, ce qui signifie qu'elle fonctionne au même niveau que le protocole Ethernet.

L'attribution de plusieurs adresses IP à une seule interface réseau, en revanche, est une technologie Layer 3. Cela se fait en configurant l'interface réseau avec plusieurs adresses IP, chacune appartenant à un sous-réseau différent. Cela permet à l'interface de communiquer avec des appareils sur plusieurs réseaux.

Les deux technologies sont souvent utilisées ensemble pour créer un environnement de réseau sécurisé et flexible. Par exemple, une entreprise peut utiliser des VLAN pour diviser son réseau en différents départements, puis attribuer plusieurs adresses IP à chaque interface réseau pour permettre aux appareils de communiquer avec plusieurs départements.

Voici un tableau qui résume les différences clés entre le balisage VLAN et l'attribution de plusieurs adresses IP à une seule interface réseau:

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Après avoir terminé ces étapes, le module VLAN doit être chargé et disponible pour configurer des VLAN sur votre système Linux. Vous pouvez procéder à la création de sous-interfaces VLAN et à la configuration du tagging VLAN au besoin.

Étape 2 - Modifiez le fichier de configuration NetPlan

Les fichiers de configuration NetPlan sont généralement situés dans le / etc / netplan / répertoire et se terminent avec une extension .yaml.

Vous y avez peut-être déjà un fichier de configuration. Sinon, vous pouvez en créer un. Utilisez un éditeur de texte, tel que Nano ou VIM, pour modifier le fichier de configuration:

 $ sudo nano /etc/netplan/01-netcfg.yaml
Copier après la connexion
Copier après la connexion

Remplacez 01-netcfg.yaml par votre propre fichier de configuration.

Étape 3 - Définir la configuration VLAN

Dans le fichier de configuration NetPlan, définissez l'interface VLAN en spécifiant son nom, l'interface parent (l'interface physique auquel le VLAN sera associé) et l'ID VLAN.

Voici un exemple de configuration YAML:

 réseau:
  Version: 2
  Rendu: NetworkD
  Ethernets:
    ENS18:
      DHCP4: Non
      Adresses:
        - 192.168.1.40/24
      Routes:
        - à: par défaut
          via: 192.168.1.101
      NameserVers:
          Adresses: [8.8.8.8, 8.8.4.4]

  VLAN:
    VLAN10:
      ID: 10
      Lien: ENS18
      Adresses: [192.168.10.2/24]
Copier après la connexion

Dans le fichier de configuration ci-dessus, remplacez les paramètres réseau qui correspondent à votre propre configuration.

  • ENS18: Remplacez par le nom de votre interface de réseau physique.
  • VLAN10: Remplacez par un nom pour votre VLAN.
  • ID: 10: Remplacez par votre ID VLAN souhaité.
  • Lien: ENS18: Spécifiez l'interface physique pour associer le VLAN.
  • Adresses: Définissez l'adresse IP et le masque de sous-réseau pour le VLAN.

Vous pouvez également définir plusieurs VLAN comme indiqué dans la configuration suivante. Assurez-vous simplement que vous avez utilisé un nom unique et une adresse IP pour chaque VLAN.

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Important:

L'indentation de ligne appropriée dans les fichiers de configuration NetPlan YAML est cruciale pour la lisibilité et l'exactitude. YAML utilise des espaces pour représenter la structure des données, donc une indentation cohérente et claire est essentielle.

  • Utilisez des espaces (non des onglets) pour l'indentation.
  • Maintenir un espacement cohérent tout au long de votre configuration.
  • Laissez un espace après les Colons pour séparer les clés des valeurs ou des blocs.
  • La bonne indentation améliore la lisibilité, minimise les erreurs et rend les fichiers de configuration du réseau plus faciles à gérer.

Étape 4 - Appliquez la configuration

Enregistrez les modifications dans le fichier de configuration NetPlan et quittez l'éditeur de texte. Ensuite, appliquez la configuration à l'aide de la commande netplan:

 $ sudo netplan appliquer
Copier après la connexion
Copier après la connexion

Cette commande appliquera la nouvelle configuration réseau, y compris la configuration VLAN.

Étape 5 - Vérifiez la configuration

Vous pouvez vérifier que l'interface VLAN a été créée et fonctionne correctement à l'aide de la commande IP:

 $ ip addr show vlan10
$ lien ip show vlan10
Copier après la connexion

Remplacez «VLAN10» par le nom de votre interface VLAN. Ces commandes doivent afficher des informations sur l'interface VLAN et sa configuration IP.

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

C'est ça! Vous avez configuré le balisage VLAN à l'aide de NetPlan. Assurez-vous d'adapter la configuration à votre configuration de réseau spécifique, y compris l'ID VLAN, l'adresse IP et le nom d'interface physique au besoin.

Étape 6 - Supprimer VLAN

Pour supprimer une interface VLAN, supprimez simplement la section correspondante du VLAN dans le fichier de configuration NetPlan.

C'est une bonne pratique de faire une sauvegarde du fichier de configuration NetPlan avant d'apporter des modifications. De cette façon, si quelque chose ne va pas, vous pouvez facilement revenir à la configuration d'origine.

 $ sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.backup
Copier après la connexion

Maintenant, ouvrez le fichier de configuration NetPlan avec un éditeur de texte:

 $ sudo nano /etc/netplan/01-netcfg.yaml
Copier après la connexion
Copier après la connexion

Localisez la section pour le VLAN que vous souhaitez supprimer. Ce sera une sous-section sous VLAN: et ressemblera à quelque chose comme ceci:

 VLAN:
  VLAN10:
    ID: 10
    Lien: ETH0
    Adresses: [192.168.10.2/24]
Copier après la connexion

Retirez toute la section pour le VLAN. Enregistrer et fermer le fichier.

Appliquer les modifications en fonctionnant:

 $ sudo netplan appliquer
Copier après la connexion
Copier après la connexion

Assurez-vous que le VLAN a été supprimé avec succès en vérifiant vos interfaces réseau:

 $ ip a
Copier après la connexion

L'interface VLAN (par exemple, VLAN10) ne doit plus être répertoriée.

2. Configurer le balisage VLAN à l'aide de la commande NMCLI

Pour configurer le balisage VLAN avec NMCLI (Interface de ligne de commande NetworkManager) sur un système Linux, suivez ces étapes:

Étape 1 - Vérifiez si le module VLAN est chargé

Pour vérifier si le module VLAN (8021Q) est chargé en Linux, vous pouvez utiliser la commande LSMOD, qui répertorie les modules de noyau chargé. Voici comment vérifier si le module VLAN est chargé:

Ouvrez un terminal et exécutez la commande suivante:

 $ lsmod | grep 8021Q
Copier après la connexion
Copier après la connexion
Copier après la connexion

Si le module VLAN est chargé, vous verrez une sortie qui comprend "8021q". Si vous ne voyez aucune sortie, cela signifie que le module n'est pas chargé.

Si vous constatez que le module VLAN n'est pas chargé, vous pouvez le charger manuellement à l'aide de la commande modProbe:

 $ sudo modprobe 8021Q
Copier après la connexion
Copier après la connexion

Après avoir exécuté cette commande, vous pouvez vérifier à nouveau son statut à l'aide de LSMOD | Grep 8021Q. S'il est chargé, vous verrez le module répertorié dans la sortie.

Pour faire en sorte que le module VLAN (8021Q) charge de manière persistante pendant le démarrage du système sur un système Linux, vous pouvez suivre ces étapes:

Déterminez quel fichier de configuration est utilisé pour spécifier des modules pour le chargement automatique pendant le démarrage du système. L'emplacement de ce fichier peut varier en fonction de votre distribution Linux.

Pour le chapeau rouge / centos :

Le fichier est généralement /etc/modules-load.d/modules.conf.

Pour Ubuntu / Debian :

Créez un fichier .conf personnalisé dans le répertoire /etc/modules-load.d/.

Ouvrez le fichier de configuration à l'aide d'un éditeur de texte avec des privilèges administratifs (par exemple, sudo nano ou sudo vi).

Dans le fichier de configuration, ajoutez une ligne pour spécifier le module VLAN (8021Q) que vous souhaitez charger au démarrage. Par exemple:

 8021Q
Copier après la connexion

Enregistrez le fichier après avoir ajouté cette entrée.

Appliquer la configuration:

Après avoir modifié le fichier de configuration, vous devrez peut-être appliquer les modifications. Sur certains systèmes, cela se fait automatiquement pendant le démarrage. Cependant, vous pouvez appliquer manuellement les modifications à l'aide de la commande SystemCTL:

Pour le chapeau rouge / centos :

 $ sudo systemctl redémarrer systemd-modules-charge
Copier après la connexion

Pour Ubuntu / Debian :

 $ sudo systemctl redémarrer systemd-modules-wad.service
Copier après la connexion

Vérifiez le chargement du module:

Pour vous assurer que le module VLAN est chargé au démarrage, vous pouvez vérifier son statut à l'aide de la commande LSMOD ou vérifier les journaux système pour tous les messages connexes.

 $ lsmod | grep 8021Q
Copier après la connexion
Copier après la connexion
Copier après la connexion

Si le module est répertorié dans la sortie, cela signifie qu'il a été chargé avec succès pendant le processus de démarrage.

En suivant ces étapes et en configurant le module VLAN pour charger de manière persistante, vous vous assurez que le module est automatiquement chargé à chaque fois que le système se démarque, et vous n'aurez pas besoin de le charger manuellement.

Étape 2 - Vérifiez le service NetworkManager

Assurez-vous que NetworkManager est installé et fonctionne sur votre système. Vous pouvez vérifier l'état de NetworkManager à l'aide de la commande suivante:

 $ systemctl status NetworkManager
Copier après la connexion

S'il n'est pas installé ou en cours d'exécution, vous pouvez l'installer et le démarrer en utilisant le gestionnaire de packages de votre distribution (par exemple, apt sur Debian / Ubuntu ou Yum sur Centos / Rhel).

Étape 3 - Identifiez l'interface parentale

Identifiez l'interface de réseau physique que vous utiliserez comme base pour votre VLAN. Vous pouvez répertorier toutes les interfaces réseau disponibles à l'aide de la commande suivante:

 $ NMCLI Statut de l'appareil
Copier après la connexion

Exemple de sortie:

 Connexion d'état de type de périphérique         
ENS18 Connexion câblée connectée Ethernet 1 
lo Loopback non géré -
Copier après la connexion

Recherchez l'interface que vous souhaitez utiliser, comme ENS18 .

Étape 4 - Créer une connexion VLAN

Ensuite, vous créez une interface VLAN. Pour cet exemple, supposons que vous souhaitez créer un VLAN avec ID 10 sur ETH0.

 $ sudo nmcli con add type vlan con-name vlan10 ifname vlan10 dev et18 id 10
Copier après la connexion
  • Con-Name VLAN10 est le nom que vous donnez à cette connexion.
  • IFNAME VLAN10 est le nom de l'interface VLAN.
  • Dev ENS18 spécifie l'interface parent.
  • L'ID 10 est l'ID VLAN.

Étape 5 - Attribuez une configuration IP à l'interface VLAN

Maintenant, affectez une adresse IP, une passerelle et un DNS à l'interface VLAN.

Par exemple:

 $ sudo nmcli connexion modifier VLAN10 ipv4.Address 192.168.10.2/24
$ sudo nmcli connexion modifier VLAN10 ipv4.gateway 192.168.10.1
$ sudo nmcli connexion modifier VLAN10 ipv4.dns 8.8.8.8
$ sudo nmcli connexion modifier le manuel VLAN10 ipv4.method
Copier après la connexion

Dans les commandes ci-dessus, remplacez les paramètres réseau par les vôtres.

  • Remplacez 192.168.10.2/24 par votre adresse IP et votre sous-réseau souhaités.
  • Remplacez 192.168.10.1 par votre passerelle IP.
  • 8.8.8.8 est un exemple de serveur DNS (DNS public de Google).

Étape 6 - Activez la connexion

Activez la connexion VLAN à l'aide de la commande suivante:

 $ sudo nmcli connection up vlan10
Copier après la connexion

Remplacez VLAN10 par le nom de votre connexion VLAN.

Étape 7 - Vérifiez la configuration

Vous pouvez utiliser NMCLI pour vérifier la configuration:

 $ NMCLI Connection Show Vlan10
Copier après la connexion

Cette commande affichera des détails sur la connexion VLAN, y compris son état et ses propriétés configurées.

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Étape 8 - Modification / suppression de VLAN

Vous pouvez modifier les paramètres à l'aide de la commande nmcli con modifier. Pour supprimer le VLAN. Par exemple VLAN10, la commande serait:

 $ sudo nmcli con delete vlan10
Copier après la connexion

C'est ça! Vous avez configuré le balisage VLAN à l'aide de NMCLI sur votre système Linux. Assurez-vous d'adapter la configuration à votre configuration et aux exigences de réseau spécifiques, y compris les adresses IP, la passerelle et les paramètres DNS.

3. Configurez le balisage VLAN à l'aide de la commande IP dans Linux

Étape 1 - Vérifiez si le module VLAN est chargé

Pour vous assurer que le module VLAN (802.1Q) est chargé sur votre système Linux, vous pouvez suivre ces étapes:

Pour vérifier si le module VLAN est déjà chargé, vous pouvez utiliser la commande LSMOD, qui répertorie les modules de noyau chargé. Ouvrez un terminal et exécutez:

 $ lsmod | grep 8021Q
Copier après la connexion
Copier après la connexion
Copier après la connexion

Exemple de sortie:

 8021Q 45056 0
GARP 20480 1 8021Q
MRP 20480 1 8021Q
Copier après la connexion

Si vous voyez une sortie qui comprend "8021q", cela signifie que le module VLAN est déjà chargé.

Si la commande LSMOD n'affiche pas le module 802.1Q, vous pouvez le charger manuellement à l'aide de la commande modProbe. Ouvrez un terminal et exécutez:

 $ sudo modprobe 8021Q
Copier après la connexion
Copier après la connexion

Cette commande chargera le module VLAN dans le noyau. Si vous ne voyez aucun message d'erreur, le module doit être chargé avec succès.

Pour vous assurer que le module VLAN est chargé automatiquement au moment du démarrage, vous pouvez l'ajouter au fichier / etc / modules ou créer un fichier de configuration dans le répertoire /etc/modules-load.d/. Par exemple, pour l'ajouter à / etc / modules, exécutez:

 $ echo '8021q' | Sudo Tee -a / etc / modules
Copier après la connexion

Cela ajoutera "8021Q" à la liste des modules qui sont automatiquement chargés pendant le démarrage du système.

Étape 2 - Vérifiez les noms d'interface réseau

Avant de configurer le balisage VLAN, vous devez trouver les noms des interfaces réseau.

Vous pouvez utiliser les commandes IP Link Show ou ifconfig pour répertorier les interfaces réseau disponibles. En règle générale, ces interfaces ont des noms comme ENP0SX ou, ENSX ou, ETHX.

 $ ip lien show
Copier après la connexion

Exemple de sortie:

 1: LO: <loopback up loine_up> MTU 65536 QDISC NOqueue State Mode inconnu Groupe par défaut par défaut Qlen 1000
    lien / bouclage 00: 00: 00: 00: 00: 00 BRD 00: 00: 00: 00: 00: 00
2:<strong><mark> ENS18</mark> : <broadcast multicast up lower_up> MTU 1500 QDISC FQ_CODEL MODE UP MODE DE DÉFAUT DE DÉFAUT DE DÉFAUT QLEN 1000
    lien / éther 6e: 26: 0b: 8e: 33: 8c BRD FF: FF: FF: FF: FF: FF
    Altname ENP0S18</broadcast></strong></loopback>
Copier après la connexion

Comme vous le voyez dans la sortie ci-dessus, il existe une interfaces de réseau nommées ENS18 .

Étape 3 - Création de sous-interfaces VLAN

Utilisez la commande IP pour créer des sous-interfaces VLAN pour votre interface de réseau physique. Remplacez par le nom de votre interface physique (par exemple, ENS18) et par l'ID VLAN souhaité.

 $ sudo ip lien Ajouter le lien ENS18 Nom VLAN10 TYPE VLAN ID 10
Copier après la connexion
 $ sudo ip lien Ajouter le lien ENS18 Nom VLAN20 TYPE VLAN ID 20
Copier après la connexion

Étape 4 - Configurer les adresses IP

Attribuez des adresses IP aux sous-interfaces VLAN.

 $ sudo ip addr addr 192.168.10.2/24 dev vlan10
Copier après la connexion
 $ sudo ip addr addr 192.168.20.2/24 dev vlan20
Copier après la connexion

Étape 5 - Activer les interfaces VLAN

 $ sudo ip lien set dev vlan10 up
Copier après la connexion
 $ sudo ip lien set dev vlan20 up
Copier après la connexion

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

De même, vous pouvez configurer autant que VLAN dont vous avez besoin pour votre configuration.

Étape 6 - Vérifiez les adresses IP VLAN

Utilisez la commande IP pour vérifier si les adresses IP pour les VLAN sont correctement configurées.

 $ ip a
1: LO: <loopback up loine_up> MTU 65536 QDISC NOqueue State Unknown Group par défaut Qlen 1000
    lien / bouclage 00: 00: 00: 00: 00: 00 BRD 00: 00: 00: 00: 00: 00
    INET 127.0.0.1/8 HOSTER LO
       valid_lft pour toujours préféré_lft pour toujours
    INET6 :: 1/128 Hôte de la portée 
       valid_lft pour toujours préféré_lft pour toujours
2: ENS18: <broadcast multicast up lower_up> MTU 1500 QDISC FQ_CODEL STATEM
    lien / éther 6e: 26: 0b: 8e: 33: 8c BRD FF: FF: FF: FF: FF: FF
    Altname ENP0S18
    INET 192.168.1.40/24 BRD 192.168.1.255 Scope Global NoprefixRoute ENS18
       valid_lft pour toujours préféré_lft pour toujours
    INET6 FE80 :: BFCF: B9D3: 60DE: AF1B / 64 Lien de portée NoprefixRoute 
       valid_lft pour toujours préféré_lft pour toujours
3:<strong><mark> VLAN10 @ ENS18</mark> : <broadcast multicast up lower_up> MTU 1500 QDISC NOQUEUe State Group Group Default Qlen 1000
    lien / éther 6e: 26: 0b: 8e: 33: 8c BRD FF: FF: FF: FF: FF: FF
    inédire<strong><mark> 192.168.10.2/24</mark> Scope Global ENS18.10
       valid_lft pour toujours préféré_lft pour toujours
    INET6 FE80 :: 6C26: BFF: FE8E: 338C / 64 Lien de portée 
       valid_lft pour toujours préféré_lft pour toujours
4:<strong><mark> VLAN20 @ ENS18</mark> : <broadcast multicast up lower_up> MTU 1500 QDISC NOQUEUe State Group Group Default Qlen 1000
    lien / éther 6e: 26: 0b: 8e: 33: 8c BRD FF: FF: FF: FF: FF: FF
    inédire<strong><mark> 192.168.20.2/24</mark> Scope Global ENS18.20
       valid_lft pour toujours préféré_lft pour toujours
    INET6 FE80 :: 6C26: BFF: FE8E: 338C / 64 Lien de portée 
       valid_lft pour toujours préféré_lft pour toujours</strong></broadcast></strong></strong></broadcast></strong></broadcast></loopback>
Copier après la connexion

Comme vous le voyez dans la sortie ci-dessus, j'ai créé deux VLAN à savoir VLAN10 et VLAN20 avec les adresses IP 192.168.10.2/24 et 192.168.20.2/24 respectivement.

Vous pouvez également utiliser la commande IP ADDR Show pour afficher uniquement l'adresse IP d'un VLAN spécifique. Par exemple, pour afficher l'adresse IP de VLAN10, exécutez:

 $ ip addr show vlan10
3: VLAN10 @ ENS18: <broadcast multicast up lower_up> MTU 1500 QDISC NOqueue State Group Up Par défaut Qlen 1000
    lien / éther 6e: 26: 0b: 8e: 33: 8c BRD FF: FF: FF: FF: FF: FF
    inédire<strong><mark> 192.168.10.2/24</mark> BRD 192.168.10.255 Scope Global NoprefixRoute ENS18.10
       valid_lft pour toujours préféré_lft pour toujours
    INET6 FE80 :: 6C26: BFF: FE8E: 338C / 64 Lien de portée 
       valid_lft pour toujours préféré_lft pour toujours</strong></broadcast>
Copier après la connexion

Comment configurer le balisage VLAN dans Linux [un guide étape par étape]

Questions fréquemment posées

Voici une FAQ (questions fréquemment posées) sur le marquage VLAN:

Q: Qu'est-ce que le marquage VLAN?

R: Le marquage VLAN est une technologie de mise en réseau qui vous permet de diviser logiquement un réseau physique en plusieurs réseaux virtuels ou VLAN. Il ajoute des balises spéciales aux trames Ethernet pour identifier à quel VLAN un cadre particulier appartient.

Q: Quel est le but du marquage VLAN?

R: Le marquage VLAN sert à plusieurs fins, notamment la segmentation du réseau, l'isolement du trafic, le contrôle de la diffusion, la priorisation de la qualité du service (QoS) et l'amélioration de la sécurité du réseau.

Q: Comment fonctionne le marquage VLAN?

A: Le balisage VLAN ajoute une balise de 4 octets aux trames Ethernet au niveau de la couche de liaison de données (couche 2) pour indiquer l'ID VLAN. Les périphériques réseau utilisent cette balise pour déterminer à quel VLAN le cadre appartient.

Q: Puis-je mélanger les classes d'adresses IP (par exemple, classe A et classe C) dans un VLAN?

R: Oui, vous pouvez attribuer des adresses IP à partir de différentes classes au sein du même VLAN. Les VLAN ne dépendent pas des classes d'adresses IP et vous pouvez utiliser n'importe quelle gamme d'adresses IP avec un masque de sous-réseau approprié.

Q: Les appareils dans différents VLAN communiquent-ils les uns avec les autres par défaut?

R: Non, les appareils dans différents VLAN ne communiquent pas entre eux par défaut. Les VLAN sont isolés les uns des autres et la communication nécessite un routeur ou un appareil de couche 3 pour acheminer le trafic entre eux.

Q: Comment configurer le balisage VLAN dans Linux?

R: Pour configurer le balisage VLAN dans Linux, vous pouvez utiliser des outils comme la commande IP ou les fichiers de configuration comme NetPlan. Vous allez créer des sous-interfaces VLAN sur une interface physique, affecter des ID VLAN et configurer les adresses IP au besoin.

Q: Puis-je configurer le balisage VLAN sur un commutateur géré?

R: Oui, la plupart des commutateurs gérés prennent en charge le tagging VLAN. Vous pouvez configurer des VLAN, attribuer des ports à des VLAN et configurer VLAN Tunking sur les commutateurs gérés pour faciliter la communication VLAN.

Q: Quelle est la différence entre le balisage VLAN et plusieurs adresses IP sur une seule interface?

R: Le balisage VLAN crée des réseaux virtuels séparés avec des ID VLAN distincts, tandis que plusieurs adresses IP sur une seule interface impliquent l'attribution de plusieurs adresses IP dans le même réseau ou sous-réseau. Le tagging VLAN offre une meilleure isolement et une sécurité du trafic.

Q: Comment puis-je vérifier si le module VLAN est chargé sur mon système Linux?

A: Vous pouvez vérifier si le module VLAN est chargé à l'aide du LSMOD | Commande Grep 8021Q. Si vous voyez "8021Q" dans la sortie, le module est chargé; Sinon, vous devrez peut-être le charger manuellement.

Q: Comment puis-je m'assurer que le module VLAN est chargé automatiquement à l'heure du démarrage?

R: Pour assurer le chargement automatique du module VLAN au démarrage, ajoutez-le au fichier de configuration approprié pour votre distribution Linux. Par exemple, dans Ubuntu, vous pouvez l'ajouter à /etc/modules-load.d/.

Conclusion

Dans ce guide complet, nous avons discuté de trois façons de configurer le balisage VLAN dans les systèmes d'exploitation Linux.

Dans Linux Networking, le marquage VLAN est une technique utile qui vous permet de créer des réseaux virtuels isolés dans un seul réseau physique. Cette ségrégation améliore la sécurité, simplifie la gestion du réseau et améliore l'efficacité globale du réseau.

Que vous gériez un réseau domestique ou un environnement d'entreprise complexe, la compréhension et la mise en œuvre du balisage VLAN dans Linux vous permet de personnaliser votre réseau pour répondre à vos besoins spécifiques, en améliorant à la fois les fonctionnalités et la sécurité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal