VLan : Différence entre versions
De Wiki NCad
(→Activation au démarrage du routeur) |
|||
Ligne 1 : | Ligne 1 : | ||
__TOC__ | __TOC__ | ||
− | + | = Installation == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
* Il est nécessaire d'installer le paquet '''vlan''' : | * Il est nécessaire d'installer le paquet '''vlan''' : | ||
Ligne 11 : | Ligne 7 : | ||
{{ Box Console | objet=sudo apt-get install vlan }} | {{ Box Console | objet=sudo apt-get install vlan }} | ||
− | + | = Activation du module = | |
* Les '''vlans''' sont régis par la norme '''IEEE 802.1q'''. Il est nécessaire d'activer ce module pour que le tag vlan des paquets IP soit effectif. | * Les '''vlans''' sont régis par la norme '''IEEE 802.1q'''. Il est nécessaire d'activer ce module pour que le tag vlan des paquets IP soit effectif. | ||
Ligne 17 : | Ligne 13 : | ||
{{ Box Console | objet=sudo modprobe 8021q }} | {{ Box Console | objet=sudo modprobe 8021q }} | ||
− | + | = Création d'une interface virtuelle = | |
* Ajout d'une interface virtuelle sur le port '''eth0'''. Cette interface sera taguée avec un '''vlan''' ayant pour '''ID''' la valeur '''2''' : | * Ajout d'une interface virtuelle sur le port '''eth0'''. Cette interface sera taguée avec un '''vlan''' ayant pour '''ID''' la valeur '''2''' : | ||
Ligne 27 : | Ligne 23 : | ||
{{ Box Remarque | objet=Cette interface apparaîtra comme une sous interface de eth0. Elle apparaîtra donc avec le nom eth0.2 dans la commande ifconfig. }} | {{ Box Remarque | objet=Cette interface apparaîtra comme une sous interface de eth0. Elle apparaîtra donc avec le nom eth0.2 dans la commande ifconfig. }} | ||
− | + | = Attribution d'une adresse IP = | |
* Nous attribuons une adresse IP à notre interface virtuelle '''eth0.2''' : | * Nous attribuons une adresse IP à notre interface virtuelle '''eth0.2''' : | ||
Ligne 45 : | Ligne 41 : | ||
_________ Octets reçus:830 (830.0 B) Octets transmis:538 (538.0 B) }} | _________ Octets reçus:830 (830.0 B) Octets transmis:538 (538.0 B) }} | ||
− | + | = Activation au démarrage du routeur = | |
* On définit la configuration de l'interface virtuelle '''eth0.2''' dans le fichier de configuration '''/etc/network/interfaces''' : | * On définit la configuration de l'interface virtuelle '''eth0.2''' dans le fichier de configuration '''/etc/network/interfaces''' : | ||
Ligne 64 : | Ligne 60 : | ||
{{ Box Console | objet=sudo su -c 'echo "8021q" >> /etc/modules'}} | {{ Box Console | objet=sudo su -c 'echo "8021q" >> /etc/modules'}} | ||
− | + | = Liens = | |
* Documentation Ubuntu : https://wiki.ubuntu.com/vlan | * Documentation Ubuntu : https://wiki.ubuntu.com/vlan | ||
+ | |||
+ | [Category:Routeur_Linux] |
Version du 6 avril 2015 à 14:03
Sommaire
Installation =
- Il est nécessaire d'installer le paquet vlan :
|
Activation du module
- Les vlans sont régis par la norme IEEE 802.1q. Il est nécessaire d'activer ce module pour que le tag vlan des paquets IP soit effectif.
|
Création d'une interface virtuelle
- Ajout d'une interface virtuelle sur le port eth0. Cette interface sera taguée avec un vlan ayant pour ID la valeur 2 :
|
Cette interface apparaîtra comme une sous interface de eth0. Elle apparaîtra donc avec le nom eth0.2 dans la commande ifconfig. |
Attribution d'une adresse IP
- Nous attribuons une adresse IP à notre interface virtuelle eth0.2 :
|
- Voici le résultat de la commande ifconfig suite à cette configuration :
|
Activation au démarrage du routeur
- On définit la configuration de l'interface virtuelle eth0.2 dans le fichier de configuration /etc/network/interfaces :
auto eth0 eth0.2 [...] # VLAN eth0.2 sur l'interface eth0 iface eth0.2 inet static address 10.0.0.1 netmask 255.255.255.224 vlan_raw_device eth0 $ sudo ifup eth0.2
- On procède à l'activation du module 802.1q au boot de la machine :
|
Liens
- Documentation Ubuntu : https://wiki.ubuntu.com/vlan
[Category:Routeur_Linux]