La configuration réseau se trouve dans le répertoire /etc/sysconfig/network-scripts.

Ceci est un exemple pour une carte réseau (eth0) reliée à un VLAN x par défaut (pvid) et à un VLAN 10. Sur ces deux VLANs, un serveur DHCP fournit les adresses IP de manière dynamique.

La configuration de l'interface eth0 ne change pas d'une configuration classique. Le fichier /etc/sysconfig/network-scripts/ifcfg-eth0 contient les lignes suivantes:

DEVICE=eth0
BOOTPROTO=dhcp
DHCPCLASS=
HWADDR=00:21:5E:2D:BF:2F
ONBOOT=yes
DHCP_HOSTNAME=casimir.in.domaine.net

Ensuite pour définir un VLAN c'est simple, il suffit de configurer une interface eth0.10 (pour le VLAN id 10). Le fichier /etc/sysconfig/network-scripts/ifcfg-eth0.10 va donc être créée dans ce but, avec le contenu suivant:

VLAN=yes
DEVICE=eth0.10
BOOTPROTO=dhcp
ONBOOT=yes

Il suffit ensuite de relancer le service network:

[root@casimir] # service network restart

Les scripts de montage et démontage des interfaces s'occuperont de configurer le VLAN, s'appuyant sur la commande vconfig et le module noyau 8021q (les VLANs Ethernet sont issus de la norme 802.1q).