User Tools

Site Tools


admin:tpvlan

TP VLAN

Considérons la configuration suivante avec deux VLAN 100 & 200 et un lien trunk entre les deux switchs.

                           opeth(VLAN 200)  grave(VLAN 200)
                               \              / 
                    immortal - [s1] -------- [s2] 
                               /              \
                            syl(VLAN 100)   nile(VLAN 100)

Première Partie

Configuration de syl (vlan 100) :

ifconfig eth0 192.168.100.2/24
route add default gw 192.168.100.1

Configuration de opeth (vlan 200) :

ifconfig eth0 192.168.200.2/24
route add default gw 192.168.200.1

Configuration de immortal :

# vlan 100 & 200
ifconfig eth0 up
vconfig add eth0 100
vconfig add eth0 200
ifconfig eth0.100 192.168.100.1/24
ifconfig eth0.200 192.168.200.1/24
echo 1 > /proc/sys/net/ipv4/ip_forward

Version moderne de vconfig :

ip link add link eth0 name eth0.100 type vlan id 100 

Configuration du switch s1 :

vlan/create 100
vlan/create 200
port/setvlan 1 100   # untagged
port/setvlan 2 200   # untagged
vlan/addport 100 3   # tagged
vlan/addport 200 3   # tagged

Nota Bene : Pour tester le bon fonctionnement, on peut utiliser la commande tcpdump avec l'option -e (ethernet).

Deuxième Partie : Trunking

Configuration de nile (vlan 100) :

ifconfig eth0 192.168.100.3/24
route add default gw 192.168.100.1

Configuration de grave (vlan 200) :

ifconfig eth0 192.168.200.3/24
route add default gw 192.168.200.1

Configuration du switch s1 :

# ...
vlan/addport 100 21
vlan/addport 200 21

Configuration du switch s2 :

vlan/create 100
vlan/create 200
port/setvlan 1 100
port/setvlan 2 200
vlan/addport 100 21
vlan/addport 200 21
admin/tpvlan.txt · Last modified: 2024/03/18 15:06 by 127.0.0.1