Vous allez créer un réseau constitué d'un routeur et de deux commutateurs. Le module "NM-16ESW" est installé sur "SW1" et "SW2" ; des ordinateurs "VPCS" complètent la topologie pour les tests de fonctionnement.
Les liens sont les suivants :
Routeurs / Commutateurs | Liens |
---|---|
Cloud - Internet | tap0 (Linux) est connecté à R1 f0/0 |
R1 | f0/0 est connecté à Internet tap0 f0/1 est connecté à SW1 f1/0 |
SW1 | f1/0 est connecté à R1 f0/1 f1/1 est connecté à SW2 f1/0 f1/2 est connecté à VPC1 f1/3 est connecté à VPC2 |
SW2 | f1/0 est connecté à SW1 f1/1 f1/1 est connecté à VPC3 f1/2 est connecté à VPC4 |
Configurez les quatre ordinateurs "VPCS" de la manière suivante :
VPCS | Valeurs |
---|---|
VPC1 | LPort:30000 - hôte distant:127.0.0.1 - RPort : 20000 |
VPC2 | LPort:30001 - hôte distant:127.0.0.1 - RPort : 20001 |
VPC3 | LPort:30002 - hôte distant:127.0.0.1 - RPort : 20002 |
VPC4 | LPort:30003 - hôte distant:127.0.0.1 - RPort : 20003 |
Sur le commutateur "SW1", faites les liens manuels suivants :
VPCS | Liens SWR1 |
---|---|
VPC1 | nio_udp:30000:127.0.0.1:20000 ==> f1/2 |
VPC2 | nio_udp:30001:127.0.0.1:20001 ==> f1/3 |
Sur le commutateur "SW2", faites les liens manuels suivants :
VPCS | Liens SWR4 |
---|---|
VPC3 | nio_udp:30002:127.0.0.1:20002 ==> f1/1 |
VPC4 | nio_udp:30003:127.0.0.1:20003 ==> f1/2 |
Configurez sur les ordinateurs "VPCS" les adresses IP suivantes :
VPCS | Adresses IP |
---|---|
VPC1 - VLAN 10 | IP : 172.16.8.1/21 - GW : 172.16.8.254 |
VPC2 - VLAN 20 | IP : 192.168.10.1/24 - GW : 192.168.10.254 |
VPC3 - VLAN 20 | IP : 192.168.10.2/24 - GW : 192.168.10.254 |
VPC4 - VLAN 10 | IP : 172.16.8.2/21 - GW : 172.16.8.254 |
Sauvegardez la configuration de vos "VPCx" :
VPCS[1]>
save startupres7.vpc
......... done
Démarrez tous les appareils puis Lancez les "consoles".
Configuration de "SW1" :
Router>
en
Router#
conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router (config)#
hostname SW1
SW1(config)#
line con 0
SW1(config-line)#
logging synchronous
SW1(config-line)#
exit
SW1(config)#
vlan 10
SW1(config-vlan)#
name Ingenierie
SW1(config-vlan)#
exit
SW1(config)#
int f1/2
SW1(config-if)#
switchport mode access
SW1(config-if)#
switchport access vlan 10
SW1(config-if)#
no shut
SW1(config-if)#
exit
SW1(config)#
vlan 20
SW1(config-vlan)#
name Commerciaux
SW1(config-vlan)#
exit
SW1(config)#
int f1/3
SW1(config-if)#
switchport mode access
SW1(config-if)#
switchport access vlan 20
SW1(config-if)#
no shut
SW1(config-if)#
exit
SW1(config)#
int f1/0
SW1(config-if)#
switchport mode trunk
SW1(config-if)#
switchport trunk encapsulation dot1q
SW1(config-if)#
switchport trunk allowed vlan add 10,20
SW1(config-if)#
no shut
SW1(config-if)#
exit
SW1(config)#
int f1/1
SW1(config-if)#
switchport mode trunk
SW1(config-if)#
switchport trunk encapsulation dot1q
SW1(config-if)#
switchport trunk allowed vlan add 10,20
SW1(config-if)#
no shut
SW1(config-if)#
end
SW1#
write mem
Building configuration...
[OK]
SW1#
copy run start
Destination filename [startup-config]?
Building configuration...
[OK]
Configuration de "SW2" :
Router>
en
Router#
conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router (config)#
hostname SW2
SW2(config)#
line con 0
SW2(config-line)#
logging synchronous
SW2(config-line)#
exit
SW2(config)#
vlan 10
SW2(config-vlan)#
name Ingenierie
SW2(config-vlan)#
exit
SW2(config)#
int f1/2
SW2(config-if)#
switchport mode access
SW2(config-if)#
switchport access vlan 10
SW2(config-if)#
no shut
SW2(config-if)#
exit
SW2(config)#
vlan 20
SW2(config-vlan)#
name Commerciaux
SW2(config-vlan)#
exit
SW2(config)#
int f1/1
SW2(config-if)#
switchport mode access
SW2(config-if)#
switchport access vlan 20
SW2(config-if)#
no shut
SW2(config-if)#
exit
SW2(config)#
int f1/0
SW2(config-if)#
switchport mode trunk
SW2(config-if)#
switchport trunk encapsulation dot1q
SW2(config-if)#
switchport trunk allowed vlan add 10,20
SW2(config-if)#
no shut
SW2(config-if)#
end
SW2#
write mem
Building configuration...
[OK]
SW2#
copy run start
Destination filename [startup-config]?
Building configuration...
[OK]
Sauvegardez le projet :
Menu
[Fichier] de GNS3 => [Sauvegarder]
Configuration de "R1" :
Router>
en
Router#
conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
hostname R1
R1(config)#
line con 0
R1(config-line)#
logging synchronous
R1(config-line)#
exit
R1(config)#
int f0/0
R1(config-if)#
ip address 192.168.137.254 255.255.255.0
R1(config-if)#
no shut
R1(config-if)#
exit
R1(config)#
ip route 0.0.0.0 0.0.0.0 192.168.137.1
R1(config)#
int f0/1
R1(config-if)#
no ip address
R1(config-if)#
no shut
R1(config-if)#
exit
R1(config)#
int f0/1.10
R1(config-subif)#
encapsulation dot1Q 10
R1(config-subif)#
ip address 172.16.8.254 255.255.248.0
R1(config-subif)#
exit
R1(config)#
int f0/1.20
R1(config-subif)#
encapsulation dot1Q 20
R1(config-subif)#
ip address 192.168.10.254 255.255.255.0
R1(config-subif)#
end
R1#
write mem
Building configuration...
[OK]
R1#
copy run start
Destination filename [startup-config]?
Building configuration...
[OK]
Sauvegardez le projet :
Menu
[Fichier] de GNS3 => [Sauvegarder]
Pour afficher la configuration des VLans, utilisez la commande : sh vlan-switch br.
Exemple sur "SW1" :
SW1>
en
SW1#
sh vlan-switch br
Pour afficher les liens "trunkés", utilisez la commande : sh int trunk.
Exemple sur "SW1" :
SW1>
en
SW1#
sh int trunk
À partir de l'ordinateur "VPC1", tapez les commandes suivantes : "ping 172.16.8.2" puis "ping 172.16.8.254" ; testez l'accès au dns de "google" : "ping 8.8.8.8".
À partir de l'ordinateur "VPC2", tapez les commandes suivantes : "ping 192.168.10.2" puis "ping 192.168.10.254" ; testez l'accès au dns de "google" : "ping 8.8.8.8".
Tout fonctionne, y compris l'accès à l'extérieur.