Configuration du serveur DHCP avec plusieurs VLAN Cisco Packet Tracer

471
dhcp multiple vlan

Le Dynamic Host Configuration Protocol (DHCP) est un protocole basé sur une architecture client/serveur utilisé pour faciliter l’attribution d’adresses IP dans un réseau. Un réseau local qui n’utilise pas le protocole DHCP doit fournir manuellement des adresses IP à tous les ordinateurs. Si le protocole DHCP est installé sur un réseau local, tous les ordinateurs connectés au réseau recevront automatiquement une adresse IP du serveur DHCP. Outre les adresses IP, le protocole DHCP fournit également des paramètres, tels que les passerelles par défaut et les serveurs DNS.

Le VLAN permet de segmenter les réseaux et de former des groupes logiques d’utilisateurs, indépendamment de l’emplacement physique de l’utilisateur ou de sa connexion au réseau local.

dhcp multiple vlan 01

Dans ce tutoriel, nous allons configurer :

  • Créer 3 VLAN et ajouter un PC à chaque VLAN
  • Configuration du serveur DHCP sur le routeur
  • Attribuer un pool DHCP à chaque VLAN
  • Configuration du PC en tant que client DHCP
  • Test de connexion

Configuration du VLAN sur le commutateur

Créez 3 VLAN sur les commutateurs : VLAN 10, VLAN 20 et VLAN 30.

Switch#en
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#exit
Switch(config)#vlan 30
Switch(config-vlan)#exit
Switch(config) #

Définissez les ports VLAN 10 sur l’interface Fa0/1, VLAN 20 sur l’interface Fa0/2, VLAN 30 sur l’interface Fa0/3, et sur l’interface Fa0/4 (interface connectée au routeur) définissez le mode TRUNK.

Switch>en
Switch#conf t
Switch(config)#int fa0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#int fa0/2
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#int fa0/3
Switch(config-if)#switchport access vlan 30
Switch(config-if)#exit
Switch(config)#int fa0/4
Switch(config-if)#switchport trunk mode
Switch(config-if)#exit

Vérifiez le VLAN que vous avez créé.

Switch#sh vlan

VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/5, Fa0/6, Fa0/7, Fa0/8
                                                Fa0/9, Fa0/10, Fa0/11, Fa0/12
                                                Fa0/13, Fa0/14, Fa0/15, Fa0/16
                                                Fa0/17, Fa0/18, Fa0/19, Fa0/20
                                                Fa0/21, Fa0/22, Fa0/23, Fa0/24
                                                Gig0/1, Gig0/2
10 VLAN0010 active Fa0/1
20 VLAN0020 active Fa0/2
30 VLAN0030 active Fa0/3

Vérifier l’interface en mode trunk

Switch#sh int trunk
Port Mode Encapsulation Status Native vlan
Fa0/4 on 802.1q trunking 1

Port Vlans allowed on trunk
Fa0/4 1-1005

Port Vlans allowed and active in domain management
Fa0/4 1,10,20,30

Port Vlans in spanning tree forwarding state and not pruned
Fa0/4 1,10,20,30

Configuration du serveur DHCP sur le routeur

La première étape consiste à configurer l’interface du routeur. Dans l’exemple ci-dessus, le routeur est connecté à un commutateur sur le port Gi0/0. Dans l’interface Gi0/0, nous créons 3 sous-interfaces : Gi0/0.10, Gi0/0.20 et Gi0/0.30 avec les adresses IP 192.168.10.1, 192.168.20.1 et 192.168.30.1.

Router#en
Router#conf t
Router(config)#int Gi0/0
Router(config-if)#no ip add
Router(config-if)#no shut

Router(config-if)#int Gi0/0.10
Router(config-subif)#
Router(config-subif)#en dot1q 10
Router(config-subif)#ip add 192.168.10.1 255.255.255.0
Router(config-subif)#exit

Router(config)#int Gi0/0
Router(config-if)#int Gi0/0.20
Router(config-subif)#en dot1q 20
Router(config-subif)#ip add 192.168.20.1 255.255.255.0
Router(config-subif)#exit

Router(config)#int Gi0/0
Router(config-if)#int Gi0/0.30
Router(config-subif)#ip add 192.168.30.1 255.255.255.0
Router(config-subif)#exit
Router(config) #

Ensuite, la configuration du serveur DHCP est la suivante.

Router#en
Router#conf t

Router(config)#ip dhcp pool POOL10
Router(dhcp-config)#network 192.168.10.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.10.1
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 192.168.10.1

Router(config)#ip dhcp pool POOL20
Router(dhcp-config)#network 192.168.20.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.20.1
Router(dhcp-config)#
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 192.168.20.1

Router(config)#ip dhcp pool POOL30
Router(dhcp-config)#network 192.168.30.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.30.1
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 192.168.30.1
Router(config) #