Exemple de configuration de serveurs DHCP basés sur le pool d'adresses global sur le même segment de réseau dans la vue d'ensemble du serveur DHCP

publié il y a  2020-2-27 17:03:30 14 0 0 0

Présentation du serveur DHCP

Les utilisateurs exigent que tous les terminaux d'un réseau obtiennent dynamiquement des paramètres réseau tels que les adresses IP, l'adresse IP du serveur DNS, les informations de routage et les informations de passerelle. Les utilisateurs n'ont pas besoin de configurer manuellement les paramètres réseau, y compris les adresses IP des terminaux. En outre, certains terminaux mobiles (par exemple, les téléphones mobiles, les tablettes et les ordinateurs portables) devraient prendre en charge le plug-and-play, sans modification à chaque fois des paramètres réseau. Pour répondre à ces exigences, la fonction de serveur DHCP peut être configurée sur une passerelle utilisateur de couche d'agrégation ou un périphérique de couche principale pour attribuer des paramètres réseau tels que des adresses IP aux terminaux.

Le protocole DHCP (Dynamic Host Configuration Protocol) utilise le mode client / serveur pour configurer dynamiquement et gérer uniformément les paramètres réseau des utilisateurs. Le serveur DHCP utilise un pool d'adresses pour attribuer des paramètres réseau tels que des adresses IP aux utilisateurs. Le pool d'adresses global ou un pool d'adresses d'interface peut être utilisé.

La configuration d'un pool d'adresses d'interface est simple, elle ne peut être utilisée que lorsque les utilisateurs et le serveur DHCP appartiennent au même segment de réseau et que le serveur ne peut affecter des paramètres de réseau qu'aux utilisateurs de l'interface. Il est applicable aux petits réseaux avec un nombre limité d'appareils et une configuration contrôlable et une charge de travail de maintenance. Une fois la fonction de serveur DHCP basée sur le pool d'adresses d'interface configurée sur la passerelle utilisateur, les hôtes et les terminaux mobiles de l'interface peuvent obtenir automatiquement les paramètres réseau tels que les adresses IP, sans configuration ni modification manuelle.

Par rapport à un pool d'adresses d'interface, le pool d'adresses global peut être appliqué à de grands réseaux. La fonction de serveur DHCP basée sur le pool d'adresses global doit être configurée sur un périphérique principal ou un serveur DHCP exclusif doit être utilisé pour attribuer des paramètres réseau tels que des adresses IP. La passerelle utilisateur doit uniquement être activée avec la fonction de relais DHCP. Pour plus de détails, voir Exemple de configuration de l'appareil en tant que relais DHCP (sur le même réseau).

Notes de configuration

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

imgDownload? uuid = 53b03dc6636d425d84d6e69 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-9 , un hôte dans une entreprise est à double hébergement vers SwitchA et SwitchB via Switch. SwitchA fonctionne comme le serveur DHCP maître pour allouer des adresses IP à l'hôte. Si le serveur DHCP maître échoue, un serveur DHCP de sauvegarde doit allouer une adresse IP à l'hôte.

Figure 7-9 Schéma de mise en réseau pour configurer un périphérique en tant que serveur DHCP
imgDownload? uuid = 088554a11aeb438da1ebc03

Feuille de route de configuration

La feuille de route de configuration est la suivante:

  1. Configurez les adresses IP pour les interfaces connectant SwitchA et SwitchB pour implémenter la connectivité de couche réseau. Configurez Switch pour transmettre de manière transparente les paquets de couche 2.

  2. Configurez un groupe VRRP sur SwitchA et SwitchB. SwitchA a une priorité plus élevée et fonctionne comme le serveur DHCP pour allouer des adresses IP aux clients. SwitchB a une priorité inférieure et fonctionne comme un serveur DHCP de sauvegarde.

  3. Créez des pools d'adresses globales sur SwitchA et SwitchB et définissez les attributs correspondants.

  4. Configurez un protocole de prévention de boucle sur Switch, SwitchA et SwitchB pour empêcher les boucles. Dans cet exemple, STP est configuré.

Procédure

  1. Configurez la connectivité de couche réseau entre les appareils.


    # Configurez les adresses IP pour les interfaces connectant SwitchA et SwitchB. SwitchA est utilisé comme exemple. La configuration sur SwitchB est similaire à celle sur SwitchA. Pour plus de détails, consultez le fichier de configuration de SwitchB.

    <HUAWEI> system-view[HUAWEI] sysname SwitchA[SwitchA] vlan batch 100[SwitchA] interface gigabitethernet 0/0/2[SwitchA-GigabitEthernet0/0/2] port link-type hybrid[SwitchA-GigabitEthernet0/0/2] port hybrid pvid vlan 100[SwitchA-GigabitEthernet0/0/2] port hybrid untagged vlan 100[SwitchA-GigabitEthernet0/0/2] quit[SwitchA] interface gigabitethernet 0/0/5[SwitchA-GigabitEthernet0/0/5] port link-type hybrid[SwitchA-GigabitEthernet0/0/5] port hybrid pvid vlan 100[SwitchA-GigabitEthernet0/0/5] port hybrid untagged vlan 100[SwitchA-GigabitEthernet0/0/5] quit[SwitchA] interface vlanif 100[SwitchA-Vlanif100] ip address 10.1.1.1 24[SwitchA-Vlanif100] quit

    # Configurez la transmission transparente de la couche 2 sur le commutateur.

    <HUAWEI> system-view[HUAWEI] sysname Switch[Switch] vlan 100[Switch-vlan100] quit[Switch] interface gigabitethernet 0/0/1[Switch-GigabitEthernet0/0/1] port link-type hybrid[Switch-GigabitEthernet0/0/1] port hybrid pvid vlan 100[Switch-GigabitEthernet0/0/1] port hybrid untagged vlan 100[Switch-GigabitEthernet0/0/1] quit[Switch] interface gigabitethernet 0/0/2[Switch-GigabitEthernet0/0/2] port link-type hybrid[Switch-GigabitEthernet0/0/2] port hybrid pvid vlan 100[Switch-GigabitEthernet0/0/2] port hybrid untagged vlan 100[Switch-GigabitEthernet0/0/2] quit[Switch] interface gigabitethernet 0/0/3[Switch-GigabitEthernet0/0/3] port link-type access[Switch-GigabitEthernet0/0/3] port default vlan 100[Switch-GigabitEthernet0/0/3] quit


  2. Créez des pools d'adresses et définissez les attributs correspondants.


    # Activez DHCP sur SwitchA.

    [SwitchA] dhcp enable

    # Créez un pool d'adresses sur SwitchA et spécifiez une plage d'adresses IP 10.1.1.2 à 10.1.1.128, qui est exclusive de la plage d'adresses IP du pool d'adresses sur SwitchB.

    imgDownload? uuid = 53b03dc6636d425d84d6e69 REMARQUE:

    Les informations sur le pool d'adresses sur le serveur DHCP maître ne peuvent pas être sauvegardées sur un serveur DHCP de sauvegarde en temps réel. Pour éviter les conflits d'adresses IP après une permutation maître / sauvegarde, assurez-vous que les plages de pool d'adresses sur les serveurs DHCP maître et de sauvegarde sont exclusives.

    [SwitchA] ip pool 1[SwitchA-ip-pool-1] network 10.1.1.0 mask 255.255.255.0[SwitchA-ip-pool-1] gateway-list 10.1.1.111[SwitchA-ip-pool-1] excluded-ip-address 10.1.1.1[SwitchA-ip-pool-1] excluded-ip-address 10.1.1.129 10.1.1.254[SwitchA-ip-pool-1] lease day 10[SwitchA-ip-pool-1] quit

    # Créez un pool d'adresses sur SwitchB et spécifiez une plage d'adresses IP 10.1.1.130 à 10.1.1.254, qui est exclusive de la plage d'adresses IP du pool d'adresses sur SwitchA.

    [SwitchB] dhcp enable[SwitchB] ip pool 1[SwitchB-ip-pool-1] network 10.1.1.0 mask 255.255.255.0[SwitchB-ip-pool-1] gateway-list 10.1.1.111[SwitchB-ip-pool-1] excluded-ip-address 10.1.1.1 10.1.1.110[SwitchB-ip-pool-1] excluded-ip-address 10.1.1.112 10.1.1.129[SwitchB-ip-pool-1] lease day 10[SwitchB-ip-pool-1] quit


  3. Configurez un groupe VRRP.


    # Créez le groupe VRRP 1 sur SwitchA, définissez la priorité de SwitchA dans le groupe VRRP sur 120 et configurez les clients pour obtenir des adresses IP à partir d'un pool d'adresses global.

    [SwitchA] interface vlanif 100[SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111[SwitchA-Vlanif100] vrrp vrid 1 priority 120[SwitchA-Vlanif100] dhcp select global[SwitchA-Vlanif100] quit

    # Créez le groupe VRRP 1 sur SwitchB, définissez la priorité de SwitchB dans le groupe VRRP sur 100 (par défaut) et configurez les clients pour obtenir des adresses IP à partir d'un pool d'adresses global.

    [SwitchB] interface vlanif 100[SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111[SwitchB-Vlanif100] dhcp select global[SwitchB-Vlanif100] quit


  4. Configurez STP pour empêcher les boucles.


    # Activez STP globalement sur Switch. Les configurations sur SwitchA et SwitchB sont similaires à celles sur Switch. Pour plus de détails, consultez les fichiers de configuration de SwitchA et SwitchB.

    [Switch] stp enable

    # Désactivez STP sur GE 0/0/3 du commutateur et définissez le coût du chemin de GE 0/0/1 sur 20000.

    [Switch] interface gigabitethernet 0/0/3[Switch-GigabitEthernet0/0/3] stp disable[Switch-GigabitEthernet0/0/3] quit[Switch] interface gigabitethernet 0/0/1[Switch-GigabitEthernet0/0/1] stp cost 20000[Switch-GigabitEthernet0/0/1] quit


  5. Vérifiez la configuration.


    # Exécutez la commande display vrrp sur SwitchA et SwitchB. La sortie de la commande montre que SwitchA est maître et SwitchB est sauvegarde dans le groupe VRRP.

    [SwitchA] display vrrp
      Vlanif100 | Virtual Router 1    State : Master
        Virtual IP : 10.1.1.111
        Master IP : 10.1.1.1
        PriorityRun : 120
        PriorityConfig : 120                                                        
        MasterPriority : 120                                                        
        Preempt : YES   Delay Time : 0 s
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth type : NONE                                                            
        Virtual MAC : 0000-5e00-0101                                                
        Check TTL : YES                                                             
        Config type : normal-vrrp                                                   
        Backup-forward : disabled
        Create time : 2017-01-12 12:15
        Last change time : 2017-01-12 12:15
    [SwitchB] display vrrp
      Vlanif100 | Virtual Router 1    State : Backup
        Virtual IP : 10.1.1.111
        Master IP : 10.1.1.1
        PriorityRun : 100
        PriorityConfig : 100                                                        
        MasterPriority : 120                                                        
        Preempt : YES   Delay Time : 0 s
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth type : NONE                                                            
        Virtual MAC : 0000-5e00-0101                                                
        Check TTL : YES                                                             
        Config type : normal-vrrp                                                   
        Backup-forward : disabled
        Create time : 2017-01-12 12:15
        Last change time : 2017-01-12 12:15

    # Exécutez la commande display ip pool sur SwitchA et SwitchB. La sortie de la commande montre que SwitchA, mais pas SwitchB, a correctement alloué une adresse IP au client. L'exemple suivant utilise la sortie de commande dans V200R011C10.

    [SwitchA] display ip pool
     -------------------------------------------------------------------------------
      Pool-name        : 1
      Pool-No          : 0
      Lease            : 10 Days 0 Hours 0 Minutes
      Position         : Local
      Status           : Unlocked
      Gateway-0        : 10.1.1.111
      Network          : 10.1.1.0
      Mask             : 255.255.255.0
      VPN instance     : --
      Conflicted address recycle interval: -
      Address Statistic: Total       :253       Used        :1
                         Idle        :125       Expired     :0
                         Conflict    :0         Disable     :127
    
    
      IP address Statistic
        Total       :253
        Used        :1          Idle        :125
        Expired     :0          Conflict    :0          Disable   :127
    [SwitchB] display ip pool
     -------------------------------------------------------------------------------
      Pool-name        : 1
      Pool-No          : 0
      Lease            : 10 Days 0 Hours 0 Minutes
      Position         : Local
      Status           : Unlocked
      Gateway-0        : 10.1.1.111
      Network          : 10.1.1.0
      Mask             : 255.255.255.0
      VPN instance     : --
      Conflicted address recycle interval: -
      Address Statistic: Total       :253       Used        :0
                         Idle        :125       Expired     :0
                         Conflict    :0         Disable     :128
    
    
      IP address Statistic
        Total       :253
        Used        :0          Idle        :125
        Expired     :0          Conflict    :0          Disable   :128

    # Exécutez la commande d' arrêt sur GE 0/0/2 et GE 0/0/5 de SwitchA pour simuler un défaut.

    [SwitchA] interface gigabitethernet 0/0/2[SwitchA-GigabitEthernet0/0/2] shutdown[SwitchA-GigabitEthernet0/0/2] quit[SwitchA] interface gigabitethernet 0/0/5[SwitchA-GigabitEthernet0/0/5] shutdown[SwitchA-GigabitEthernet0/0/5] quit

    # Exécutez la commande display vrrp sur SwitchA et SwitchB. La sortie de la commande montre que SwitchA est Initialize et SwitchB est Master dans le groupe VRRP.

    [SwitchA] display vrrp
      Vlanif100 | Virtual Router 1    State : Initialize
        Virtual IP : 10.1.1.111
        Master IP : 0.0.0.0
        PriorityRun : 120
        PriorityConfig : 120
        MasterPriority : 0
        Preempt : YES   Delay Time : 0 s
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth type : NONE
        Virtual MAC : 0000-5e00-0101
        Check TTL : YES
        Config type : normal-vrrp
        Backup-forward : disabled
        Create time : 2017-01-12 12:15
        Last change time : 2017-01-12 12:15
    [SwitchB] display vrrp
      Vlanif100 | Virtual Router 1    State : Master
        Virtual IP : 10.1.1.111
        Master IP : 10.1.1.129
        PriorityRun : 100
        PriorityConfig : 100                                                        
        MasterPriority : 100                                                        
        Preempt : YES   Delay Time : 0 s
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth type : NONE                                                            
        Virtual MAC : 0000-5e00-0101                                                
        Check TTL : YES                                                             
        Config type : normal-vrrp                                                   
        Backup-forward : disabled
        Create time : 2017-01-12 12:15
        Last change time : 2017-01-12 12:15

    # Exécutez la commande display ip pool sur SwitchB pour afficher la configuration du pool d'adresses.

    [SwitchB] display ip pool
      Pool-name        : 1
      Pool-No          : 0
      Lease            : 10 Days 0 Hours 0 Minutes
      Position         : Local
      Status           : Unlocked
      Gateway-0        : 10.1.1.111
      Network          : 10.1.1.0
      Mask             : 255.255.255.0
      VPN instance     : --
      Conflicted address recycle interval: -
      Address Statistic: Total       :253       Used        :1
                         Idle        :124       Expired     :0
                         Conflict    :0         Disabled    :128
    
    
      IP address Statistic
        Total       :253
        Used        :1          Idle        :124
        Expired     :0          Conflict    :0          Disabled  :128


Fichiers de configuration

  • Fichier de configuration de SwitchA

    #
    sysname SwitchA
    #
    vlan batch 100
    #
    dhcp enable
    #
    ip pool 1
     gateway-list 10.1.1.111
     network 10.1.1.0 mask 255.255.255.0
     excluded-ip-address 10.1.1.1
     excluded-ip-address 10.1.1.129 10.1.1.254
     lease day 10 hour 0 minute 0
    #
    interface Vlanif100
     ip address 10.1.1.1 255.255.255.0
     vrrp vrid 1 virtual-ip 10.1.1.111
     vrrp vrid 1 priority 120
     dhcp select global
    #
    interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
    #
    interface GigabitEthernet0/0/5 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
    #
    return
  • Fichier de configuration de SwitchB

    #
    sysname SwitchB
    #
    vlan batch 100
    #
    dhcp enable
    #
    ip pool 1
     gateway-list 10.1.1.111
     network 10.1.1.0 mask 255.255.255.0
     excluded-ip-address 10.1.1.1 10.1.1.110
     excluded-ip-address 10.1.1.112 10.1.1.129
     lease day 10 hour 0 minute 0
    #
    interface Vlanif100
     ip address 10.1.1.129 255.255.255.0
     vrrp vrid 1 virtual-ip 10.1.1.111
     dhcp select global
    #
    interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
    #
    interface GigabitEthernet0/0/5 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
    #
    return
  • Fichier de configuration de Switch

    #
    sysname Switch
    #
    vlan batch 100
    #
    interface GigabitEthernet0/0/1 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
     stp instance 0 cost 20000
    #
    interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 100
     port hybrid untagged vlan 100
    #
    interface GigabitEthernet0/0/3
     port link-type access
     port default vlan 100
     stp disable
    #
    return

Modèles et versions de produits applicables

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

Séries

modèle du produit

Une version de logiciel

S2700

S2720EI

V200R011C10, V200R012C00, V200R013C00

S3700

S3700EI

V100R006C05

S3700HI

V200R001C00

S5700

S5700EI

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

S5700HI

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

S5710EI

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

S5710HI

V200R003C00, V200R005 (C00 & C02 & C03)

S5720LI, S5720S-LI

V200R010C00, V200R011C00, V200R011C10, V200R012 (C00 et C20), V200R013C00

S5720SI, S5720S-SI

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

S5720I-SI

V200R012C00, V200R013C00

S5720EI

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

S5720HI

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

S5730HI

V200R012C00, V200R013C00

S5730SI

V200R011C10, V200R012C00, V200R013C00

S5730S-EI

V200R011C10, V200R012C00, V200R013C00

S6700

S6700EI

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

S6720LI, S6720S-LI

V200R011C00, V200R011C10, V200R012C00, V200R013C00

S6720SI, S6720S-SI

V200R011C00, V200R011C10, V200R012C00, V200R013C00

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

Cliquez sur le lien ci dessous pour avoir plus d'infos

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