Présentation du client DHCP
Un périphérique peut fonctionner comme un client DHCP et obtenir dynamiquement des paramètres réseau, y compris l'adresse IP d'un serveur DHCP. Ce mécanisme réduit les coûts manuels, réduit les erreurs et facilite la gestion unifiée.
Notes de configuration
Commutateurs de châssis: V200R005 et versions ultérieures
Commutateurs fixes: V100R006 et versions ultérieures

Exigences de mise en réseau
Comme le montre la figure 7-8, Switch_1 fonctionne comme le client DHCP pour obtenir dynamiquement des informations, notamment l'adresse IP, l'adresse du serveur DNS et l'adresse de la passerelle à partir du serveur DHCP (Switch_2).

Feuille de route de configuration
Configurez Switch_1 comme client DHCP pour obtenir dynamiquement l'adresse IP d'un serveur DHCP.
Configurez Switch_2 en tant que serveur DHCP pour allouer dynamiquement les paramètres réseau, y compris les adresses IP, à Switch_1.
Procédure
Configurez Switch_1 comme client DHCP.
# Créez le VLAN 10 et ajoutez GE 0/0/1 au VLAN 10.
<HUAWEI> system-view[HUAWEI] sysname Switch_1[Switch_1] vlan 10[Switch_1-vlan10] quit[Switch_1] interface gigabitethernet 0/0/1[Switch_1-GigabitEthernet0/0/1] port link-type trunk[Switch_1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10[Switch_1-GigabitEthernet0/0/1] quit
# Activez la fonction client DHCP sur VLANIF 10.
[Switch_1] interface vlanif 10[Switch_1-Vlanif10] ip address dhcp-alloc[Switch_1-Vlanif10] quit
Créez un pool d'adresses global sur Switch_2 et définissez les attributs correspondants.
Activez le service DHCP.
<HUAWEI> system-view[HUAWEI] sysname Switch_2[Switch_2] dhcp enable
Créez le VLAN 10 et ajoutez GE 0/0/1 au VLAN 10.
[Switch_2] vlan 10[Switch_2-vlan10] quit[Switch_2] interface gigabitethernet 0/0/1[Switch_2-GigabitEthernet0/0/1] port link-type trunk[Switch_2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10[Switch_2-GigabitEthernet0/0/1] quit
Configurez VLANIF 10 pour fonctionner en mode de pool d'adresses global.
[Switch_2] interface vlanif 10[Switch_2-Vlanif10] ip address 192.168.1.1 24[Switch_2-Vlanif10] dhcp select global[Switch_2-Vlanif10] quit
Créez un pool d'adresses et définissez les attributs correspondants.
[Switch_2] ip pool pool1[Switch_2-ip-pool-pool1] network 192.168.1.0 mask 24[Switch_2-ip-pool-pool1] gateway-list 192.168.1.126[Switch_2-ip-pool-pool1] dns-list 192.168.1.2[Switch_2-ip-pool-pool1] excluded-ip-address 192.168.1.2[Switch_2-ip-pool-pool1] quit
Vérifiez la configuration.
# Exécutez l' affichage de cette commande sur VLANIF 10 de Switch_1 pour afficher la configuration du client DHCP.
[Switch_1] interface vlanif 10[Switch_1-Vlanif10] display this# interface Vlanif10 ip address dhcp-alloc # return [Switch_1-Vlanif10] quit
# Une fois que VLANIF 10 a obtenu une adresse IP, exécutez la commande display dhcp client sur Switch_1 pour afficher l'état du client DHCP sur VLANIF 10. Ce qui suit utilise la sortie de commande dans V200R011C10 comme exemple.
[Switch_1] display dhcp clientDHCP client lease information on interface Vlanif10 : Current machine state : Bound Internet address assigned via : DHCP Physical address : 0487-ea01-0506 IP address : 192.168.1.162 Subnet mask : 255.255.255.0 Gateway ip address : 192.168.1.126 DHCP server : 192.168.1.1 Lease obtained at : 2017-06-23 06:52 Lease expires at : 2017-06-23 06:52 Lease renews at : 2017-06-23 06:52 Lease rebinds at : 2017-06-23 06:52 DNS : 192.168.1.2
# Sur Switch_2, exécutez la commande display ip pool name pool1 pour afficher l'allocation d'adresse IP dans le pool d'adresses. Le champ Utilisé affiche le nombre d'adresses IP utilisées dans le pool d'adresses. L'exemple suivant utilise la sortie de commande dans V200R011C10.
[Switch_2] display ip pool name pool1 Pool-name : pool1 Pool-No : 0 Lease : 1 Days 0 Hours 0 Minutes Domain-name : - DNS-server0 : 192.168.1.2 NBNS-server0 : - Netbios-type : - Position : Local Status : Unlocked Gateway-0 : 192.168.1.126 Network : 192.168.1.0 Mask : 255.255.255.0 VPN instance : -- Logging : Disable Conflicted address recycle interval: - Address Statistic: Total :253 Used :1 Idle :251 Expired :0 Conflict :0 Disabled :1 ------------------------------------------------------------------------------- Network section Start End Total Used Idle(Expired) Conflict Disabled ------------------------------------------------------------------------------- 192.168.1.1 192.168.1.254 253 1 251(0) 0 1 -------------------------------------------------------------------------------
Fichiers de configuration
Fichier de configuration Switch_1
# sysname Switch_1 # vlan batch 10 # interface Vlanif10 ip address dhcp-alloc # interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 # return
Fichier de configuration Switch_2
# sysname Switch_2 # vlan batch 10 # dhcp enable # ip pool pool1 gateway-list 192.168.1.126 network 192.168.1.0 mask 255.255.255.0 excluded-ip-address 192.168.1.2 dns-list 192.168.1.2 # interface Vlanif10 ip address 192.168.1.1 255.255.255.0 dhcp select global # interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 # return
Pour voir plus s'il vous plaît cliquer sur: