7.4. Pour configurer le balisage du réseau VLAN 802.1Q à l'aide de l'outil de ligne de commandes
Dans Red Hat Enterprise Linux 7, le module
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
Pour afficher des informations sur le module, exécutez la commande suivante :
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
Consulter la page man
8021q est téléchargé par défaut. Si nécessaire, vous pouvez vérifier que le module est bien chargé en exécutant la commande suivante en tant qu'utilisateur root :
modprobe --first-time 8021q
~]# modprobe --first-time 8021q
modprobe: ERROR: could not insert '8021q': Module already in kernel
modinfo 8021q
~]$ modinfo 8021q
modprobe(8) pour plus d'options de commandes.
7.4.1. Pour configurer le balisage du réseau VLAN 802.1Q à l'aide des fichiers ifcfg Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
- Configurer l'interface parente dans
/etc/sysconfig/network-scripts/ifcfg-ethX, avec X comme nombre unique correspondant à une interface particulière, comme suit :DEVICE=ethX TYPE=Ethernet BOOTPROTO=none ONBOOT=yes
DEVICE=ethX TYPE=Ethernet BOOTPROTO=none ONBOOT=yesCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Configurer l'interface de VLAN dans le répertoire
/etc/sysconfig/network-scripts/. Le nom du fichier de configuration doit se trouver dans l'interface parente avec un signe.en plus du numéro d'ID du VLAN. Ainsi, si l'ID du VLAN est de 192, et que l'interface parente correspond à eth0, alors le nom du fichier de configuration doit êtreifcfg-eth0.192:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Si vous avez besoin de configurer un second VLAN, avec par exemple, ID VLAN 193, sur la même interface, eth0, ajouter une nouveau fichier ayant pour nometh0.193avec les détails de configuration du VLAN. - Démarrer à nouveau le service de réseautage pour que les changements puissent prendre effet. Exécuter la comande suivante en tant qu'utilisateur
root:systemctl restart network
~]# systemctl restart networkCopy to Clipboard Copied! Toggle word wrap Toggle overflow
7.4.2. Pour configurer le balisage du réseau VLAN 802.1Q à l'aide des commandes ip Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Pour créer une interface de réseau VLAN 802. 1 Q sur interface Ethernet eth0, avec l'interface VLAN8 et l'ID
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
Pour voir le VLAN, exécutez la commande suivante :
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
8, émettez une commande comme suit, en tant qu'utilisteur root :
ip link add link eth0 name eth0.8 type vlan id 8
~]# ip link add link eth0 name eth0.8 type vlan id 8
ip -d link show eth0.8
~]$ ip -d link show eth0.8
4: eth0.8@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT
link/ether 52:54:00:ce:5f:6c brd ff:ff:ff:ff:ff:ff promiscuity 0
vlan protocol 802.1Q id 8 <REORDER_HDR>
Notez que l'utilitaire ip interprète l'ID du VLAN sous forme hexadécimale, si précédé par
0x, et comme une valeur octale, s'il y a un 0 pour commencer. Cela signifie qu'afin d'attribuer un ID de VLAN avec une valeur décimale de 22, vous ne devez pas ajouter de zéros.
Pour supprimer le VLAN, exécutez la commande suivante en tant qu'utilisateur
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
root :
ip link delete eth0.8
~]# ip link delete eth0.8
Note
Les interfaced VLAN créées en utilisant les commandes ip à l'invite de commande seront perdues si le système est fermé ou démarré à nouveau. Pour configurer les interfaces VLAN pour qu'elles soient persistantes après un redémarrage du système, utiliser les fichiers
ifcfg. Voir Section 7.4.1, « Pour configurer le balisage du réseau VLAN 802.1Q à l'aide des fichiers ifcfg »