DHCP Relay Agent

Score 4.5 / 5

Mise en place d'un DHCP distant : DHCP Relay Agent
Article rédigé par Fred .

dhcp-relay-agent
Architecture avec trois réseaux

Tâches à accomplir:

Dans ce Lab nous allons mettre en place une distribution d'adresse dynamique distante; du DHCP Relay Agent.
Bien qu'ici fait à titre éducatif, ce lab est aussi valable en réel et donc servira aussi bien à l'étudiant qu'au professionnel.

A Savoir

DHCP Relay Agent

Un agent de relais DHCP est tout hôte qui transmet les paquets DHCP entre les clients et les serveurs. Les agents de relais sont utilisés pour transférer les demandes et les réponses entre les clients et les serveurs lorsqu'ils ne se trouvent pas sur le même sous-réseau physique. Le transfert d'agent de relais est distinct du transfert normal d'un routeur IP, où les datagrammes IP sont commutés entre les réseaux de manière quelque peu transparente. En revanche, les agents de relais reçoivent des messages DHCP, puis génèrent un nouveau message DHCP à envoyer sur une autre interface. L'agent de relais définit l'adresse IP de la passerelle et, si elle est configurée, ajoute l'option d'informations d'agent de relais (option82) dans le paquet et la transmet au serveur DHCP. La réponse du serveur est renvoyée au client après la suppression de l'option 82.

  Router X:

   * Configuration des interfaces,
   * Mise en place des routes statiques,
   * DHCP Helper.

  Router Site A:

   * Configuration des interfaces,
   * Mise en place des routes statiques,
   * Configuration du DHCP.

  Router Site B:

   * Configuration des interfaces,
   * Mise en place des routes statiques,
   * DHCP Helper.

  Serveur DCHP:

   * Adressage statique,
   * Création des pools d'adressages pour les sites distants:
    - Pool1
      Network: 192.168.1.0/24
      Gateway: 192.168.1.254
      dns:     192.168.0.253
    - Pool2
      Network: 192.168.2.0/24
      Gateway: 192.168.2.254
      dns:     192.168.0.253

  Tous les switchs :

   * Pas de configuration additionnelle

Lignes de Commandes:

Copy  ios
 Router X:

  en
  config t
  int g0/0
  ip addr 10.0.0.2 255.255.255.252
  no sh
  int g0/2
  ip addr 10.1.1.2 255.255.255.252
  no sh
  int g0/1
  ip addr 192.168.1.254 255.255.255.0
  no sh
  ip helper-address 192.168.0.253
  ex
  ip route 192.168.0.0 255.255.255.0 10.0.0.1
  ip route 192.168.2.0 255.255.255.0 10.1.1.1
  ex
  wr

 Router Site A:

  en
  config t
  int g0/0
  ip addr 192.168.0.254 255.255.255.0
  no sh
  int g0/1
  ip addr 10.0.0.1 255.255.255.252
  no sh
  ip dhcp pool Site1
  network 192.168.0.0 255.255.255.0
  default-router 192.168.0.254
  dns-server 192.168.0.253
  ex
  ip dhcp excluded-address 192.168.0.254
  ip route 192.168.1.0 255.255.255.0 10.0.0.2
  ip route 192.168.2.0 255.255.255.0 10.0.0.2
  ex
  wr

 Router Site B:

  en
  config t
  int g0/0
  ip addr 10.1.1.1 255.255.255.252
  no sh
  ex
  int g0/1
  ip addr 192.168.2.254 255.255.255.0
  no sh
  ip helper-address 192.168.0.253
  ex
  ip route 192.168.0.0 255.255.255.0 10.1.1.2
  ip route 192.168.1.0 255.255.255.0 10.1.1.2
  ex
  wr

Résultat Attendu

Le test d'accessibilité de tous les hosts doit se réaliser avec succès.
Exemple ici on a de A-Host 1 vers B-Host 1:

 ping 192.168.2.6
  Pinging 192.168.2.6 with 32 bytes of data:

  Reply from 192.168.2.6: bytes=32 time<1ms TTL=125
  Reply from 192.168.2.6: bytes=32 time<1ms TTL=125
  Reply from 192.168.2.6: bytes=32 time<1ms TTL=125
  Reply from 192.168.2.6: bytes=32 time<1ms TTL=125

  Ping statistics for 192.168.2.6:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

Télécharger le Lab

(utiliser Packet Tracer 7.3.2 / 7.3.1)

Vous trouvez utile ?