J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch).
J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de ce côté-là.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.
Quelqu'un aurait un conseil, ou peut-être un how-to ?
Merci pour vos lumières,
Jay
--
---------------------------------
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
--0-673445345-1158240944=:70109
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Bonjour,<br><br>J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch).<br>J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de ce côté-là.<br><br>Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.<br><br>Quelqu'un aurait un conseil, ou peut-être un how-to ?<br><br>Merci pour vos lumières, <br><br>Jay<br>--<br><p> 
<hr size="1">
<b>Yahoo! Mail réinvente le mail !</b> Découvrez le <a href="http://fr.rd.yahoo.com/evt=40577/*http://fr.promotions.yahoo.com/mail/nouveaumail.html
">nouveau Yahoo! Mail</a> et son interface révolutionnaire.
--0-673445345-1158240944=:70109--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Quelqu'un aurait un conseil, ou peut-être un how-to ?
Simplement un nouveau bloc dans /etc/network/interfaces :
iface eth1:0 inet static address xxx netmask xxx
C'est aussi simple que cela.
-- Sylvain Sauvage
Pascal Hambourg
Salut,
Jay Ar a écrit :
J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch). J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de
>ce côté-là.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.
Quel est le problème ? vconfig crée des interface VLAN du genre eth0.5 (VLAN ID 5 sur interface eth0, il y a d'autres formats possibles), et tu peux leur affecter des adresses multiples avec "ifconfig eth0.5:1 ..." ou "ip addr add ... dev eth0.5" comme n'importe quelle autre interface.
Si c'est pour que ce soit géré par /etc/network/interfaces, ça doit se compliquer un peu. En fait je ne sais pas comment sont gérés les alias (interface:truc) dans la mesure où ce ne sont pas de vraies interfaces mais de simples étiquettes pour faire plaisir à ifconfig.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Salut,
Jay Ar a écrit :
J'aimerais implémenter plusieurs adresses IP sur une même interface
sur ma debian (etch).
J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de
>ce côté-là.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon
interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP
n'appartiennent pas forcément au même VLAN.
Quel est le problème ? vconfig crée des interface VLAN du genre eth0.5
(VLAN ID 5 sur interface eth0, il y a d'autres formats possibles), et tu
peux leur affecter des adresses multiples avec "ifconfig eth0.5:1 ..."
ou "ip addr add ... dev eth0.5" comme n'importe quelle autre interface.
Si c'est pour que ce soit géré par /etc/network/interfaces, ça doit se
compliquer un peu. En fait je ne sais pas comment sont gérés les alias
(interface:truc) dans la mesure où ce ne sont pas de vraies interfaces
mais de simples étiquettes pour faire plaisir à ifconfig.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch). J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de
>ce côté-là.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.
Quel est le problème ? vconfig crée des interface VLAN du genre eth0.5 (VLAN ID 5 sur interface eth0, il y a d'autres formats possibles), et tu peux leur affecter des adresses multiples avec "ifconfig eth0.5:1 ..." ou "ip addr add ... dev eth0.5" comme n'importe quelle autre interface.
Si c'est pour que ce soit géré par /etc/network/interfaces, ça doit se compliquer un peu. En fait je ne sais pas comment sont gérés les alias (interface:truc) dans la mesure où ce ne sont pas de vraies interfaces mais de simples étiquettes pour faire plaisir à ifconfig.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Simplement un nouveau bloc dans /etc/network/interfaces :
iface eth1:0 inet static address xxx netmask xxx
C'est aussi simple que cela.
Oups. Je viens de lire le titre (il serait temps).
Si tu fais du vrai 802.1q, pour configurer les vlan, il y a le paquet vlan, avec la commande vlan. Cette dernière peut aussi se charger de configurer les interfaces.
Simplement un nouveau bloc dans /etc/network/interfaces :
iface eth1:0 inet static
address xxx
netmask xxx
C'est aussi simple que cela.
Oups. Je viens de lire le titre (il serait temps).
Si tu fais du vrai 802.1q, pour configurer les vlan, il y a le paquet
vlan, avec la commande vlan. Cette dernière peut aussi se charger de
configurer les interfaces.
Simplement un nouveau bloc dans /etc/network/interfaces :
iface eth1:0 inet static address xxx netmask xxx
C'est aussi simple que cela.
Oups. Je viens de lire le titre (il serait temps).
Si tu fais du vrai 802.1q, pour configurer les vlan, il y a le paquet vlan, avec la commande vlan. Cette dernière peut aussi se charger de configurer les interfaces.
J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch). J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de ce côté-là.
Tu ferais pas un petit amalgame ... Tu n'es pas obligé d'avoir des vlans pour mettre plusieurs IP.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.
Ce que tu evoques ici par eth1:1, eth1:2 c'est de l'IP aliasing pas des VLAN ...
Pour utiliser les VLANs il te faut imperativement un switch manageable qui supporte la norme 802.1 q 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)
- 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
auto vlan200 iface vlan200 address 192.168.1.100 netmask 255.255.255.1 vlan_raw_device eth0
La ligne importante c'est : vlan_raw_device eth0
De cette maniere debian s'occupe de tout ! Création des interfaces vlan et montage ... Par contre il ne faut pas oublier de declarer sur switch les vlan taggés. Si tu n'as en plus des vlans taggés un vlan par default (untagged) les paquets arriveront sur l'interface par défaut.
Pour finir jettes un oeil à ses liens ça t'aidera sans doute
Quelqu'un aurait un conseil, ou peut-être un how-to ?
Merci pour vos lumières,
Jay --
------------------------------------------------------------------------ *Yahoo! Mail réinvente le mail !* Découvrez le nouveau Yahoo! Mail <http://fr.rd.yahoo.com//*http://fr.promotions.yahoo.com/mail/nouveaumail.html%20> et son interface révolutionnaire. ------------------------------------------------------------------------
No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.405 / Virus Database: 268.12.3/447 - Release Date: 13/09/2006
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Jay Ar a écrit :
Bonjour,
Bonjour
J'aimerais implémenter plusieurs adresses IP sur une même interface
sur ma debian (etch).
J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de ce
côté-là.
Tu ferais pas un petit amalgame ...
Tu n'es pas obligé d'avoir des vlans pour mettre plusieurs IP.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon
interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP
n'appartiennent pas forcément au même VLAN.
Ce que tu evoques ici par eth1:1, eth1:2 c'est de l'IP aliasing pas
des VLAN ...
Pour utiliser les VLANs il te faut imperativement un switch manageable
qui supporte la norme 802.1 q
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)
- 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
auto vlan200
iface vlan200
address 192.168.1.100
netmask 255.255.255.1
vlan_raw_device eth0
La ligne importante c'est :
vlan_raw_device eth0
De cette maniere debian s'occupe de tout ! Création des interfaces vlan
et montage ...
Par contre il ne faut pas oublier de declarer sur switch les vlan
taggés. Si tu n'as en plus des vlans taggés un vlan par default
(untagged) les paquets arriveront
sur l'interface par défaut.
Pour finir jettes un oeil à ses liens ça t'aidera sans doute
Quelqu'un aurait un conseil, ou peut-être un how-to ?
Merci pour vos lumières,
Jay
--
------------------------------------------------------------------------
*Yahoo! Mail réinvente le mail !* Découvrez le nouveau Yahoo! Mail
<http://fr.rd.yahoo.com/evt@577/*http://fr.promotions.yahoo.com/mail/nouveaumail.html%20>
et son interface révolutionnaire.
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.12.3/447 - Release Date: 13/09/2006
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'aimerais implémenter plusieurs adresses IP sur une même interface sur ma debian (etch). J'ai mis le module 802.1q est en dur dans le noyau, pas de souci de ce côté-là.
Tu ferais pas un petit amalgame ... Tu n'es pas obligé d'avoir des vlans pour mettre plusieurs IP.
Ce que je cherche à faire, c'est définir plusieurs adresses IP sur mon interface (par exemple eth1:1, eth1:2, etc..) et les adresses IP n'appartiennent pas forcément au même VLAN.
Ce que tu evoques ici par eth1:1, eth1:2 c'est de l'IP aliasing pas des VLAN ...
Pour utiliser les VLANs il te faut imperativement un switch manageable qui supporte la norme 802.1 q 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)
- 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
auto vlan200 iface vlan200 address 192.168.1.100 netmask 255.255.255.1 vlan_raw_device eth0
La ligne importante c'est : vlan_raw_device eth0
De cette maniere debian s'occupe de tout ! Création des interfaces vlan et montage ... Par contre il ne faut pas oublier de declarer sur switch les vlan taggés. Si tu n'as en plus des vlans taggés un vlan par default (untagged) les paquets arriveront sur l'interface par défaut.
Pour finir jettes un oeil à ses liens ça t'aidera sans doute
Quelqu'un aurait un conseil, ou peut-être un how-to ?
Merci pour vos lumières,
Jay --
------------------------------------------------------------------------ *Yahoo! Mail réinvente le mail !* Découvrez le nouveau Yahoo! Mail <http://fr.rd.yahoo.com//*http://fr.promotions.yahoo.com/mail/nouveaumail.html%20> et son interface révolutionnaire. ------------------------------------------------------------------------
No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.405 / Virus Database: 268.12.3/447 - Release Date: 13/09/2006
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Pascal Hambourg
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. :-(
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
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. :-(
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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. :-(
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Sébastien CRAMATTE
Pascal Hambourg a écrit :
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.
Je voulais dire les vlans taggés ... Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ... je suis curieux
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.
Oups ... autant pour moi
- 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. :-(
J'ai toujours utilisé comme nom des vlans : vlanXXX Ce dont je me suis rendu compte c'est qu'il faut hacké le fichier /etc/network/if-post-down/vlan car il ne les supprime pas correctement (sur Sarge). Mais je suis d'accord avec toi ... le script n'est pas très bien écrit.
J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire tes propres script pre-up / post-down
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Pascal Hambourg a écrit :
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.
Je voulais dire les vlans taggés ...
Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ...
je suis curieux
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.
Oups ... autant pour moi
- 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. :-(
J'ai toujours utilisé comme nom des vlans : vlanXXX
Ce dont je me suis rendu compte c'est qu'il faut hacké le fichier
/etc/network/if-post-down/vlan car il ne les supprime pas correctement
(sur Sarge).
Mais je suis d'accord avec toi ... le script n'est pas très bien écrit.
J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire
tes propres script pre-up / post-down
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Pour utiliser les VLANs il te faut imperativement un switch manageable qui supporte la norme 802.1 q
Pas nécessairement.
Je voulais dire les vlans taggés ... Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ... je suis curieux
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.
Oups ... autant pour moi
- 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. :-(
J'ai toujours utilisé comme nom des vlans : vlanXXX Ce dont je me suis rendu compte c'est qu'il faut hacké le fichier /etc/network/if-post-down/vlan car il ne les supprime pas correctement (sur Sarge). Mais je suis d'accord avec toi ... le script n'est pas très bien écrit.
J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire tes propres script pre-up / post-down
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Pascal Hambourg
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.
Je voulais dire les vlans taggés ...
J'avais bien compris.
Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ... je suis curieux
En fait je ne paramètre rien sur le switch. :-) Le mien traite les trames taggées comme des trames ethernet normales et fait la commutation uniquement en fonction de l'adresse MAC destination, sans tenir compte du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et éventuellement de créer des sous-réseaux un peu plus "étanches" que les sous-réseaux IP classiques.
J'ai toujours utilisé comme nom des vlans : vlanXXX Ce dont je me suis rendu compte c'est qu'il faut hacké le fichier /etc/network/if-post-down/vlan car il ne les supprime pas correctement (sur Sarge). Mais je suis d'accord avec toi ... le script n'est pas très bien écrit. J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire tes propres script pre-up / post-down
J'ai vu qu'il y a un paquet ifupdown-scripts-zg2 contenant des scripts utilisables par ifupdown, avec peut-être un meilleur support des VLAN. Quelqu'un l'a essayé ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
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.
Je voulais dire les vlans taggés ...
J'avais bien compris.
Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ...
je suis curieux
En fait je ne paramètre rien sur le switch. :-) Le mien traite les
trames taggées comme des trames ethernet normales et fait la commutation
uniquement en fonction de l'adresse MAC destination, sans tenir compte
du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester
la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et
éventuellement de créer des sous-réseaux un peu plus "étanches" que les
sous-réseaux IP classiques.
J'ai toujours utilisé comme nom des vlans : vlanXXX Ce dont je me
suis rendu compte c'est qu'il faut hacké le fichier
/etc/network/if-post-down/vlan car il ne les supprime pas correctement
(sur Sarge).
Mais je suis d'accord avec toi ... le script n'est pas très bien écrit.
J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire
tes propres script pre-up / post-down
J'ai vu qu'il y a un paquet ifupdown-scripts-zg2 contenant des scripts
utilisables par ifupdown, avec peut-être un meilleur support des VLAN.
Quelqu'un l'a essayé ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Pour utiliser les VLANs il te faut imperativement un switch manageable qui supporte la norme 802.1 q
Pas nécessairement.
Je voulais dire les vlans taggés ...
J'avais bien compris.
Sinon tu fais comment ? Si tu peux pas parametrer ça sur le switch ... je suis curieux
En fait je ne paramètre rien sur le switch. :-) Le mien traite les trames taggées comme des trames ethernet normales et fait la commutation uniquement en fonction de l'adresse MAC destination, sans tenir compte du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et éventuellement de créer des sous-réseaux un peu plus "étanches" que les sous-réseaux IP classiques.
J'ai toujours utilisé comme nom des vlans : vlanXXX Ce dont je me suis rendu compte c'est qu'il faut hacké le fichier /etc/network/if-post-down/vlan car il ne les supprime pas correctement (sur Sarge). Mais je suis d'accord avec toi ... le script n'est pas très bien écrit. J'ai configuré bonding+vlan et alors lá de toute façon il faut te faire tes propres script pre-up / post-down
J'ai vu qu'il y a un paquet ifupdown-scripts-zg2 contenant des scripts utilisables par ifupdown, avec peut-être un meilleur support des VLAN. Quelqu'un l'a essayé ?
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Si c'est juste pour des essais, il faut avoir ceci à l'esprit.
Cordialement nono
--=-fi9S1oFSlmf81UITYOd/ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Si c'est juste pour des essais, il faut avoir ceci à l'esprit.
Cordialement
nono
--=-fi9S1oFSlmf81UITYOd/
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Si c'est juste pour des essais, il faut avoir ceci à l'esprit.
Cordialement nono
--=-fi9S1oFSlmf81UITYOd/ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Pascal Hambourg
nono a écrit :
En fait je ne paramètre rien sur le switch. :-) Le mien traite les trames taggées comme des trames ethernet normales et fait la commutation uniquement en fonction de l'adresse MAC destination, sans tenir compte du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et éventuellement de créer des sous-réseaux un peu plus "étanches" que les sous-réseaux IP classiques.
Pour les broadcast/multicast mac ce ne sera pas étanche et tu n'économises pas de bande passante non plus.
Je ne dis pas le contraire.
(Avec un switch non 802.1q, une station appartenant au vlan2 recevra le trafic broadcast/multicast de la station du vlan3). Ethereal te le prouvera.
Oui et non. L'interface ethernet sous-jacente verra ce trafic, mais pas l'interface VLAN2, ni la pile IP.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
nono a écrit :
En fait je ne paramètre rien sur le switch. :-) Le mien traite les
trames taggées comme des trames ethernet normales et fait la commutation
uniquement en fonction de l'adresse MAC destination, sans tenir compte
du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester
la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et
éventuellement de créer des sous-réseaux un peu plus "étanches" que les
sous-réseaux IP classiques.
Pour les broadcast/multicast mac ce ne sera pas étanche et tu
n'économises pas de bande passante non plus.
Je ne dis pas le contraire.
(Avec un switch non 802.1q,
une station appartenant au vlan2 recevra le trafic broadcast/multicast
de la station du vlan3). Ethereal te le prouvera.
Oui et non. L'interface ethernet sous-jacente verra ce trafic, mais pas
l'interface VLAN2, ni la pile IP.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
En fait je ne paramètre rien sur le switch. :-) Le mien traite les trames taggées comme des trames ethernet normales et fait la commutation uniquement en fonction de l'adresse MAC destination, sans tenir compte du VLAN ID. Quel intérêt, me diras-tu ? Ça me permet au moins de tester la fonctionnalité VLAN entre plusieurs machines sur le même LAN, et éventuellement de créer des sous-réseaux un peu plus "étanches" que les sous-réseaux IP classiques.
Pour les broadcast/multicast mac ce ne sera pas étanche et tu n'économises pas de bande passante non plus.
Je ne dis pas le contraire.
(Avec un switch non 802.1q, une station appartenant au vlan2 recevra le trafic broadcast/multicast de la station du vlan3). Ethereal te le prouvera.
Oui et non. L'interface ethernet sous-jacente verra ce trafic, mais pas l'interface VLAN2, ni la pile IP.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact