[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 802.1Q sur Debian



Sébastien CRAMATTE a écrit :

Pour utiliser les VLANs il te faut imperativement un switch manageable qui supporte la norme 802.1 q

Pas nécessairement.

Si c'est le cas 2 solutions :

- Ton serveur/station ce situe dans le vlan par default non marqué (untagged) au niveau du switch et donc tu n'as pas besoin du modules 802.1q puisque ton swith n'ajoute pas le "tag" de 4 bit (cf norme)

Le tag VLAN ID a une taille de 12 bits.

- Tu utilises des VLANS "taggés" et alors il te faut installer le paquet "vlan" et charger le "module 802.1q". et donc ensuite il faut simplement rajouter des blocks de configuration pour chaque vlan dans ton /etc/nework/interfaces auto vlan100
iface vlan100
   address 192.168.1.100
   netmask 255.255.255.1
   vlan_raw_device eth0
[...]
La ligne importante c'est  :
vlan_raw_device eth0

En fait, si on lit le script /etc/network/if-pre-up.d/vlan installé par le paquet vlan, on constate que l'option vlan_raw_device est inutile et sans effet si le nom de l'interface VLAN combine le nom de l'interface sous-jacente et l'identificateur VLAN sous la forme "eth0.5" ou "eth0.0005" au lieu de vlan5 ou vlan0005. Le script extrait lui-même le nom de l'interface sous-jacente du nom de l'interface VLAN. En revanche ça ne marche que si le nom de l'interface sous-jacente est "ethX", où X est un entier.

Avis perso : purée qu'il est mal écrit ce script. :-(



Reply to: