Exemple de configuration de l'appareil en tant que relais DHCP (sur un tunnel GRE)

publié il y a  2020-2-26 18:08:08 21 0 0 0

Présentation du relais DHCP

Un relais DHCP transfère les paquets DHCP entre le serveur DHCP et les clients. Lorsque le serveur DHCP et les clients appartiennent à un segment de réseau différent, le relais DHCP doit être configuré. Pour les clients DHCP, le relais DHCP est le serveur DHCP; pour le serveur DHCP, le relais DHCP est un client DHCP.

La fonction de relais DHCP s'applique aux grands réseaux avec de nombreuses passerelles utilisateur peu distribuées. Pour réduire la charge de travail de maintenance, l'administrateur réseau ne souhaite pas configurer la fonction de serveur DHCP sur chaque commutateur d'agrégation (passerelle utilisateur) et requiert que la fonction de serveur DHCP soit configurée sur un périphérique principal ou qu'un serveur DHCP exclusif soit déployé dans la zone du serveur . Dans ce cas, les commutateurs d'agrégation fonctionnant comme les passerelles utilisateur doivent être configurés avec la fonction de relais DHCP pour implémenter l'échange de paquets DHCP entre le serveur DHCP et les clients.

Le relais DHCP et le serveur DHCP peuvent être déployés sur un réseau VPN (tel que GRE ou MPLS L3VPN). Un tunnel GRE est utilisé comme exemple pour décrire comment configurer un relais DHCP.

Notes de configuration

Pour les modèles et versions de produits applicables , voir Modèles et versions de produits applicables .

imgDownload? uuid = 35865775a4a941c6b2689d5 REMARQUE:
Pour plus de détails sur les mappages logiciels, visitez l’outil de requête de matériel et recherchez le modèle de produit souhaité.

Exigences de mise en réseau

Comme le montre la figure 7-7 , une entreprise déploie son siège social et sa succursale dans différents domaines. Un tunnel GRE est déployé entre le siège et la succursale pour leur permettre de communiquer via Internet. Pour faciliter la gestion unifiée, l'administrateur d'entreprise déploie le serveur DHCP sur Switch_1 au siège pour attribuer des adresses IP aux terminaux du siège et de la succursale. Les segments de réseau 10.1.1.0/24 et 10.2.1.0/24 sont prévus respectivement pour le siège et la succursale.

Figure 7-7 Schéma de mise en réseau pour configurer l'appareil comme relais DHCP
imgDownload? uuid = 530d89c79843468abccd807

Feuille de route de configuration

La feuille de route de configuration est la suivante:

  1. Exécutez OSPF entre Switch_1, Switch_2 et Switch_3 pour assurer la communication entre les périphériques.

  2. Sur Switch_1 et Switch_3, configurez les interfaces de tunnel et créez un tunnel GRE.

  3. Sur Switch_1, configurez le serveur DHCP en fonction du pool d'adresses global afin que le serveur DHCP puisse attribuer des adresses IP du pool d'adresses global aux terminaux du siège et de la succursale.

  4. Sur Switch_3, configurez la fonction de relais DHCP pour qu'elle fonctionne comme la passerelle de la branche pour transmettre les paquets DHCP entre les terminaux et les serveurs DHCP afin que les terminaux puissent appliquer au serveur DHCP des adresses IP.

imgDownload? uuid = 35865775a4a941c6b2689d5 REMARQUE:

Utilisez un commutateur Huawei S series comme exemple pour le serveur DHCP (Switch_1).

Configurez les types de liaison d'interface et les VLAN sur LSW_1 et LSW_2 pour implémenter la communication de couche 2.

Procédure

  1. Configurez une adresse IP pour chaque interface physique sur Switch_1 à Switch_3.


    # Configurez Switch_1.

    <HUAWEI> system-view[HUAWEI] sysname Switch_1[Switch_1] vlan batch 10 30[Switch_1] interface gigabitethernet 1/0/0[Switch_1-GigabitEthernet1/0/0] port link-type trunk[Switch_1-GigabitEthernet1/0/0] port trunk allow-pass vlan 10[Switch_1-GigabitEthernet1/0/0] quit[Switch_1] interface gigabitethernet 2/0/0[Switch_1-GigabitEthernet2/0/0] port link-type trunk[Switch_1-GigabitEthernet2/0/0] port trunk allow-pass vlan 30[Switch_1-GigabitEthernet2/0/0] quit[Switch_1] interface vlanif 10[Switch_1-Vlanif10] ip address 20.1.1.1 24[Switch_1-Vlanif10] quit[Switch_1] interface vlanif 30[Switch_1-Vlanif30] ip address 10.1.1.1 24[Switch_1-Vlanif30] quit

    # Configurez Switch_2.

    <HUAWEI> system-view[HUAWEI] sysname Switch_2[Switch_2] vlan batch 10 20[Switch_2] interface gigabitethernet 1/0/0[Switch_2-GigabitEthernet1/0/0] port link-type trunk[Switch_2-GigabitEthernet1/0/0] port trunk allow-pass vlan 10[Switch_2-GigabitEthernet1/0/0] quit[Switch_2] interface gigabitethernet 2/0/0[Switch_2-GigabitEthernet2/0/0] port link-type trunk[Switch_2-GigabitEthernet2/0/0] port trunk allow-pass vlan 20[Switch_2-GigabitEthernet2/0/0] quit[Switch_2] interface vlanif 10[Switch_2-Vlanif10] ip address 20.1.1.2 24[Switch_2-Vlanif10] quit[Switch_2] interface vlanif 20[Switch_2-Vlanif20] ip address 30.1.1.1 24[Switch_2-Vlanif20] quit

    # Configurez Switch_3.

    <HUAWEI> system-view[HUAWEI] sysname Switch_3[Switch_3] vlan batch 20 30[Switch_3] interface gigabitethernet 1/0/0[Switch_3-GigabitEthernet1/0/0] port link-type trunk[Switch_3-GigabitEthernet1/0/0] port trunk allow-pass vlan 20[Switch_3-GigabitEthernet1/0/0] quit[Switch_3] interface gigabitethernet 2/0/0[Switch_3-GigabitEthernet2/0/0] port link-type trunk[Switch_3-GigabitEthernet2/0/0] port trunk allow-pass vlan 30[Switch_3-GigabitEthernet2/0/0] quit[Switch_3] interface vlanif 20[Switch_3-Vlanif20] ip address 30.1.1.2 24[Switch_3-Vlanif20] quit[Switch_3] interface vlanif 30[Switch_3-Vlanif30] ip address 10.2.1.1 24[Switch_3-Vlanif30] quit


  2. Exécutez OSPF entre Switch_1, Switch_2 et Switch_3.


    # Configurez Switch_1.

    [Switch_1] ospf 1[Switch_1-ospf-1] area 0[Switch_1-ospf-1-area-0.0.0.0] network 20.1.1.0 0.0.0.255[Switch_1-ospf-1-area-0.0.0.0] quit[Switch_1-ospf-1] quit

    # Configurez Switch_2.

    [Switch_2] ospf 1[Switch_2-ospf-1] area 0[Switch_2-ospf-1-area-0.0.0.0] network 20.1.1.0 0.0.0.255[Switch_2-ospf-1-area-0.0.0.0] network 30.1.1.0 0.0.0.255[Switch_2-ospf-1-area-0.0.0.0] quit[Switch_2-ospf-1] quit

    # Configurez Switch_3.

    [Switch_3] ospf 1[Switch_3-ospf-1] area 0[Switch_3-ospf-1-area-0.0.0.0] network 30.1.1.0 0.0.0.255[Switch_3-ospf-1-area-0.0.0.0] quit[Switch_3-ospf-1] quit


  3. Configurez les routes statiques.


    # Configurez un itinéraire statique vers le segment de réseau sur Switch_1.
    [Switch_1] ip route-static 10.2.1.0 255.255.255.0 tunnel 1
    # Configurez une route statique vers le segment de serveur sur Switch_3.
    [Switch_3] ip route-static 10.1.1.0 255.255.255.0 tunnel 1


  4. Configurez les interfaces de tunnel.


    # Configurez Switch_1.

    [Switch_1] interface tunnel 1[Switch_1-Tunnel1] tunnel-protocol gre[Switch_1-Tunnel1] ip address 40.1.1.1 24[Switch_1-Tunnel1] source 20.1.1.1[Switch_1-Tunnel1] destination 30.1.1.2[Switch_1-Tunnel1] quit

    # Configurez Switch_3.

    [Switch_3] interface tunnel 1[Switch_3-Tunnel1] tunnel-protocol gre[Switch_3-Tunnel1] ip address 40.1.1.2 24[Switch_3-Tunnel1] source 30.1.1.2[Switch_3-Tunnel1] destination 20.1.1.1[Switch_3-Tunnel1] quit


  5. Configurez la fonction de serveur DHCP sur Switch_1.


    # Activez le service DHCP. Par défaut, le service est désactivé.

    [Switch_1] dhcp enable

    # Créez un pool d'adresses global et configurez les paramètres associés.

    [Switch_1] ip pool pool1[Switch_1-ip-pool-pool1] network 10.2.1.0 mask 255.255.255.0  //Network segment for terminals in the branch[Switch_1-ip-pool-pool1] gateway-list 10.2.1.1  //Gateway address for terminals in the branch[Switch_1-ip-pool-pool1] quit[Switch_1] ip pool pool2[Switch_1-ip-pool-pool2] network 10.1.1.0 mask 255.255.255.0  //Network segment for terminals in the headquarters[Switch_1-ip-pool-pool2] gateway-list 10.1.1.1  //Gateway address for terminals in the headquarters[Switch_1-ip-pool-pool2] quit
    # Configurez les terminaux connectés au VLANIF30 pour obtenir des adresses IP à partir du pool d'adresses global.
    [Switch_1] interface vlanif 30[Switch_1-Vlanif30] dhcp select global  //Enable the DHCP server function based on the global address pool on the interface. By default, the function is disabled.[Switch_1-Vlanif30] quit


  6. # Configurez la fonction de relais DHCP sur Switch_3.


    # Activez le service DHCP. Par défaut, le service est désactivé.

    [Switch_3] dhcp enable
    # Configurez la fonction de relais DHCP sur VLANIF 30 et spécifiez l'adresse du serveur DHCP pour le relais.
    [Switch_3] interface vlanif 30[Switch_3-Vlanif30] dhcp select relay   //Enable the DHCP relay function. By default, the function is disabled.[Switch_3-Vlanif30] dhcp relay server-ip 10.1.1.1  //Configure the DHCP server IP address for the DHCP relay agent.[Switch_3-Vlanif30] quit


  7. Configurez chaque terminal (en utilisant le PC exécutant Windows 7 comme exemple) pour obtenir automatiquement une adresse IP.



    1. Cliquez avec le bouton droit sur Réseau et choisissez Propriétés pour afficher la fenêtre Centre Réseau et partage .

    2. Cliquez sur Connexion au réseau local pour afficher la fenêtre État de la connexion au réseau local .

    3. Cliquez sur Propriétés pour afficher la fenêtre Propriétés de connexion au réseau local .

    4. Sélectionnez Protocole Internet version 4 (TCP / IPv4) et cliquez sur Propriétés pour afficher la fenêtre Propriétés du protocole Internet version 4 (TCP / IPv4) . Sélectionnez Obtenir une adresse IP automatiquement , puis cliquez sur OK .

  8. Vérifiez la configuration. L'exemple suivant utilise la sortie de commande dans V200R010C00.

    # Exécutez la commande display dhcp relay interface vlanif 30 sur Switch_3 pour vérifier la configuration du relais DHCP.

    [Switch_3] display dhcp relay interface vlanif 30
     DHCP relay agent running information of interface Vlanif30 :
     Server IP address [00] : 10.1.1.1
     Gateway address in use : 10.2.1.1


    # Exécutez la commande display ip pool sur Switch_1 pour vérifier l'allocation d'adresse IP de pool1 et pool2 . Par exemple, le siège social a 100 terminaux et la succursale a 50 terminaux.

     [Switch_1] display ip pool name pool1
      Pool-name        : pool1
      Pool-No          : 0
      Lease            : 1 Days 0 Hours 0 Minutes
      Domain-name      : -
      DNS-server0      : -
      NBNS-server0     : -
      Netbios-type     : -
      Position         : Local           Status             : Unlocked
      Gateway-0        : 10.2.1.1
      Network          : 10.2.1.0
      Mask             : 255.255.255.0
      VPN instance     : --
      Logging          : Disable
      Conflicted address recycle interval: -
      Address Statistic: Total       :253       Used        :50
      Idle        :203       Expired     :0
      Conflict    :0         Disable     :0
    
     -------------------------------------------------------------------------------
      Network section
             Start           End       Total    Used Idle(Expired) Conflict Disabled
     -------------------------------------------------------------------------------
            10.2.1.1      10.2.1.254     253      50        203(0)       0     0
     -------------------------------------------------------------------------------
     [Switch_1] display ip pool name pool2
      Pool-name        : pool2
      Pool-No          : 1
      Lease            : 1 Days 0 Hours 0 Minutes
      Domain-name      : -
      DNS-server0      : -
      NBNS-server0     : -
      Netbios-type     : -
      Position         : Local           Status             : Unlocked
      Gateway-0        : 10.1.1.1
      Network          : 10.1.1.0
      Mask             : 255.255.255.0
      VPN instance     : --
      Logging          : Disable
      Conflicted address recycle interval: -
      Address Statistic: Total       :253       Used        :50
      Idle        :203       Expired     :0
      Conflict    :0         Disable     :0
    
     -------------------------------------------------------------------------------
      Network section
             Start           End       Total    Used Idle(Expired) Conflict Disabled
     -------------------------------------------------------------------------------
            10.1.1.1      10.1.1.254     253     100        153(0)       0     0
     -------------------------------------------------------------------------------


Fichiers de configuration

  • Fichier de configuration de Switch_1

     #
    sysname Switch_1
    #
    vlan batch 10 30
    #
    dhcp enable
    # 
    ip pool pool1
     gateway-list 10.2.1.1
     network 10.2.1.0 mask 255.255.255.0
    # 
    ip pool pool2
     gateway-list 10.1.1.1
     network 10.1.1.0 mask 255.255.255.0
    # 
    interface Vlanif10
     ip address 20.1.1.1 255.255.255.0
    #
    interface Vlanif30
     ip address 10.1.1.1 255.255.255.0
     dhcp select global
    #
    interface GigabitEthernet1/0/0
     port link-type trunk
     port trunk allow-pass vlan 10
    #
    interface GigabitEthernet2/0/0
     port link-type trunk
     port trunk allow-pass vlan 30
    #
    interface Tunnel1
     ip address 40.1.1.1 255.255.255.0
     tunnel-protocol gre
     source 20.1.1.1
     destination 30.1.1.2
    #
    ospf 1
     area 0.0.0.0
      network 20.1.1.0 0.0.0.255
    #
    ip route-static 10.2.1.0 255.255.255.0 Tunnel1#
    return
  • Fichier de configuration de Switch_2

    #
    sysname Switch_2
    #
    vlan batch 10 20
    #
    interface Vlanif10
     ip address 20.1.1.2 255.255.255.0
    #
    interface Vlanif20
     ip address 30.1.1.1 255.255.255.0
    #
    interface GigabitEthernet1/0/0
     port link-type trunk
     port trunk allow-pass vlan 10
    #
    interface GigabitEthernet2/0/0
     port link-type trunk
     port trunk allow-pass vlan 20
    #
    ospf 1
     area 0.0.0.0
      network 20.1.1.0 0.0.0.255
      network 30.1.1.0 0.0.0.255
    #
    return
  • Fichier de configuration de Switch_3

    #
    sysname Switch_3
    #
    vlan batch 20 30
    #
    dhcp enable
    # 
    interface Vlanif20
     ip address 30.1.1.2 255.255.255.0
    #
    interface Vlanif30
     ip address 10.2.1.1 255.255.255.0
     dhcp select relay
     dhcp relay server-ip 10.1.1.1  
    #
    interface GigabitEthernet1/0/0
     port link-type trunk
     port trunk allow-pass vlan 20
    #
    interface GigabitEthernet2/0/0
     port link-type trunk
     port trunk allow-pass vlan 30
    #
    interface Tunnel1
     ip address 40.1.1.2 255.255.255.0
     tunnel-protocol gre
     source 30.1.1.2
     destination 20.1.1.1
    #
    ospf 1
     area 0.0.0.0
      network 30.1.1.0 0.0.0.255
    #
    ip route-static 10.1.1.0 255.255.255.0 Tunnel1#
    return

Modèles et versions de produits applicables

Tableau 7-6 Modèles et versions de produits applicables

Séries

modèle du produit

Une version de logiciel

S5700

S5710EI

V200R001C00, V200R002C00, V200R003C00, V200R005 (C00 et C02)

S5720EI

V200R007C00, V200R008C00, V200R009C00, V200R010C00, V200R011C00, V200R011C10, V200R012C00, V200R013C00

S5700HI

V200R001 (C00 & C01), V200R002C00, V200R003C00, V200R005 (C00SPC500 & C01 & C02)

S5710HI

V200R003C00, V200R005 (C00 & C02 & C03)

S5720HI

V200R006C00, V200R007 (C00 et C10), V200R008C00, V200R009C00, V200R010C00, V200R011C00, V200R011C10, V200R012C00, V200R013C00

S5730HI

V200R012C00, V200R013C00

S6700

S6700EI

V200R001 (C00 & C01), V200R002C00, V200R003C00, V200R005 (C00 & C01 & C02)

S6720EI

V200R008C00, V200R009C00, V200R010C00, V200R011C00, V200R011C10, V200R012C00, V200R013C00

S6720S-EI

V200R009C00, V200R010C00, V200R011C00, V200R011C10, V200R012C00, V200R013C00

S6720HI

V200R012C00, V200R013C00

S7700

S7703, S7706, S7712

V200R001 (C00 et C01), V200R002C00, V200R003C00, V200R005C00, V200R006C00, V200R007C00, V200R008C00, V200R009C00, V200R010C00, V200R011C10, V200R012C00, V200R013

S7703 PoE

V200R013C00

S7706 PoE

V200R013C00

S9700

S9703, S9706, S9712

V200R001 (C00 & C01), V200R002C00, V200R003C00, V200R005C00, V200R006C00, V200R007 (C00 & C10), V200R008C00, V200R009C00, V200R010C00, V200R011C10, V200R012C00

Cliquer sur le lien pour avoir plus d'inos:

https://support.huawei.com/enterprise/en/doc/EDOC1000069520/9aadccc0/comprehensive-configuration-examples



  • x
  • Standard:

Commentaire

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.

My Followers

Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier