Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP Client

Un pare-feu doté de Junos OS peut agir comme un client DHCP et recevoir ses paramètres TCP/IP et l’adresse IP de n’importe quelle interface physique dans n’importe quelle zone de sécurité à partir d’un serveur DHCP externe. L’appareil peut également agir comme un serveur DHCP, fournissant les paramètres TCP/IP et les adresses IP aux clients dans n’importe quelle zone. Pour plus d’informations, lisez cette rubrique.

Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de la plate-forme et de la version pour des fonctionnalités spécifiques.

Consultez la section Comportement du client DHCP spécifique à la plate-forme pour obtenir des notes relatives à votre plate-forme.

Comprendre le fonctionnement des clients DHCP

Un équipement Juniper Networks peut agir comme un client DHCP et recevoir ses paramètres TCP/IP et l’adresse IP de n’importe quelle interface physique dans n’importe quelle zone de sécurité à partir d’un serveur DHCP externe. L’appareil peut également agir comme un serveur DHCP, fournissant les paramètres TCP/IP et les adresses IP aux clients dans n’importe quelle zone. Lorsque l’appareil fonctionne simultanément en tant que client DHCP et serveur DHCP, il peut transférer les paramètres TCP/IP appris via son module client DHCP vers son module de serveur DHCP par défaut. Pour que l’appareil fonctionne en tant que client DHCP, vous configurez une interface logique sur l’appareil afin d’obtenir une adresse IP à partir du serveur DHCP du réseau. Vous définissez l’ID de classe du fournisseur, la durée du bail, l’adresse du serveur DHCP, les tentatives de retransmission et l’intervalle des nouvelles tentatives. Vous pouvez renouveler les versions du client DHCP.

Les opérations du client DHCP sont prises en charge sur tous les pare-feu SRX Series en mode cluster de châssis.

Configuration minimale du client DHCP

L’exemple de sortie suivant montre la configuration minimale que vous devez utiliser pour configurer un périphérique SRX300, SRX320, SRX340, SRX345 ou SRX1500 en tant que client DHCP. Dans cette sortie, l’interface est ge-0/0/0 et l’unité logique est 0.

Remarque :

Pour configurer un client DHCP dans une instance de routage, ajoutez l’interface dans une instance de routage à l’aide de la [edit routing-instances] hiérarchie.

Configuration d’un client DHCP

Un serveur DHCP (Dynamic Host Configuration Protocol) peut fournir de nombreux services réseau TCP/IP précieux. DHCP peut allouer dynamiquement des paramètres IP, tels qu’une adresse IP, aux clients, et peut également fournir des mises à niveau logicielles aux clients.

La configuration DHCP se compose de deux composants : la configuration des clients DHCP et la configuration d’un serveur DHCP. La configuration client détermine la façon dont les clients envoient un message demandant une adresse IP, tandis qu’une configuration de serveur DHCP permet au serveur de renvoyer une configuration d’adresse IP au client. Cette rubrique décrit la configuration d’un client DHCP. Pour obtenir des instructions sur la configuration d’un serveur DHCP, reportez-vous à la section Configuration d’un serveur DHCP sur les commutateurs ou Configuration d’un commutateur en tant que serveur DHCP.

Vous pouvez modifier les configurations des clients DHCP à partir du commutateur, en utilisant les identifiants des clients pour indiquer les clients que vous souhaitez configurer.

Pour configurer un client DHCP, configurez une interface qui appartient à la famille DHCP et spécifiez des attributs supplémentaires, comme vous le souhaitez :

Remarque :

À partir de la version 18.1R1 de Junos OS, les clients DHCPv4 et DHCPv6 sont pris en charge sur les interfaces de gestion (fxp0 et em0) configurées dans l’instance de routage de gestion autre que celle par défaut, mgmt_junos.

Les options que vous pouvez configurer sont répertoriées dans le Tableau 1. Remplacez la variable configuration-statement par une ou plusieurs des instructions répertoriées dans ce tableau. Si vous ne configurez pas explicitement ces options, le commutateur utilise les valeurs par défaut pour celles-ci.

Tableau 1 : paramètres du client DHCP

Déclaration de configuration

Descriptif

client-identifier

ID client unique : par défaut, il se compose du type de matériel (01 pour Ethernet) et de l’adresse MAC (a.b.c.d). Pour cet exemple, la valeur serait 01abcd.

lease-time

Temps en secondes pendant lequel un client détient le bail d’une adresse IP attribuée par un serveur DHCP. Si un client ne demande pas de durée de bail spécifique, le serveur envoie la durée de bail par défaut. La durée de bail par défaut sur un serveur DHCP Junos OS est de 1 jour.

Remarque :

À partir de la version 23.4R1 de Junos OS, le client DHCP ignore silencieusement l’offre DHCP dont la durée de bail est inférieure à 15 secondes.

retransmission-attempt

Nombre de tentatives de retransmission d’un paquet DHCP par le client.

retransmission-interval

Temps entre les tentatives de transmission.

server-address

Adresse IP du serveur auquel le client demande une adresse IP.

update-server

Les paramètres TCP/IP appris d’un serveur DHCP externe vers le serveur DHCP exécuté sur le commutateur sont propagés.

vendor-option

ID de classe de fournisseur (chaîne d'ID fabricant du CPU) pour le client DHCP.

Pour que l’appareil fonctionne en tant que client DHCP, vous configurez une interface logique sur l’appareil pour obtenir une adresse IP à partir du serveur DHCP local du réseau. Vous pouvez ensuite définir l’identificateur client, les options no-hostname, la durée du bail, les tentatives de retransmission, l’intervalle de nouvelle tentative, l’adresse DHCP préférée du serveur local et l’ID de classe du fournisseur.

Pour configurer des attributs client DHCP facultatifs sur les appareils SRX300, SRX320, SRX340, SRX550M et SRX1500 :

  1. Configurez le préfixe d’identificateur de client DHCP comme nom d’instance de routage.
  2. Configurez les options DHCP no-hostname si vous ne souhaitez pas que le client envoie le nom d’hôte (code d’option RFC 12) dans les paquets.
  3. Définissez la durée de bail DHCP.
  4. Définissez le nombre de tentatives autorisées pour retransmettre un paquet DHCP.
  5. Définissez l’intervalle (en secondes) autorisé entre les tentatives de retransmission. La plage est de 4 à 64. La valeur par défaut est de 4 secondes.
  6. Définissez l’adresse IPv4 du serveur DHCP local préféré.
  7. Définissez l’ID de classe de fournisseur pour le client DHCP.
    Remarque :

    Pour configurer le client DHCP dans une instance de routage, configurez l’interface dans la [edit routing-instances] hiérarchie.

Exemple : Configuration de l’appareil en tant que client DHCP

Cet exemple montre comment configurer l’appareil en tant que client DHCP.

Exigences

Avant de commencer :

  • Déterminez les pools d’adresses IP et les durées de bail à utiliser pour chaque sous-réseau. Vous pouvez utiliser la show system services dhcp pool commande CLI pour afficher des informations sur les pools d’adresses DHCP.

  • Obtenez les adresses MAC des clients qui nécessitent des adresses IP permanentes. Déterminez les adresses IP à utiliser pour ces clients.

  • Lister les adresses IP disponibles pour les serveurs et les périphériques de votre réseau ; par exemple, les serveurs DNS, les serveurs NetBIOS, les serveurs de démarrage et les passerelles. Voir Comprendre la gestion des applications de stratégie prédéfinies.

  • Déterminez les options DHCP requises par les sous-réseaux et les clients de votre réseau.

Vue d’ensemble

Dans cet exemple, vous configurez l’appareil en tant que client DHCP. Vous spécifiez l’interface sur ge-0/0/2, définissez l’unité logique sur 0 et créez une famille d’inet DHCP. Vous spécifiez ensuite l’identificateur de client DHCP comme 00:0a :12:00:12:12 en hexadécimal. Vous utilisez hexadécimal si l’identificateur du client est une adresse MAC. Vous définissez les options no-hostname si vous ne souhaitez pas que le client DHCP envoie le nom d’hôte avec les paquets. Vous définissez la durée du bail DHCP sur 86 400 secondes. La plage est de 60 à 2 147 483 647 secondes.

Ensuite, vous réglez le nombre de tentatives de retransmission sur 6. La plage est comprise entre 0 et 50 000, et la valeur par défaut est 4. Vous définissez l’intervalle de retransmission sur 5 secondes. La plage est comprise entre 4 et 64, et la valeur par défaut est de 4 secondes. Définissez l’option force-discover si vous souhaitez forcer le client DHCP à envoyer un paquet de découverte DHCP après une à trois tentatives de requête DHCP infructueuses. L’option de découverte forcée garantit que le serveur DHCP attribuera la même adresse IP ou une nouvelle adresse IP au client. Enfin, vous définissez l’adresse IPv4 du serveur DHCP préféré sur 10.1.1.1 et l’ID de classe du fournisseur sur ether.

Avertissement :

La configuration DHCPD héritée (démon DHCP) est obsolète et seule la nouvelle CLI JDHCP est prise en charge. Lorsque vous effectuez une mise à niveau vers des versions ultérieures sur un appareil qui dispose déjà de la configuration DHCPD, les messages d’avertissement suivants s’affichent :

AVERTISSEMENT : la commande de configuration DHCP utilisée sera obsolète dans les futures versions de Junos.

AVERTISSEMENT : Veuillez consulter la documentation pour les commandes mises à jour.

Remarque :

L’option dhcp-client CLI dans [edit interfaces interface-name unit logical-unit-number family inet] la hiérarchie est modifiée pour s’aligner dhcp sur les autres plates-formes Junos. Il n’y a aucun changement dans la fonctionnalité.

La configuration

Procédure

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Configuration rapide de l’interface graphique
Procédure étape par étape

Pour configurer l’appareil en tant que client DHCP :

  1. Dans l’interface J-Web, sélectionnez Configurer les services > > DHCP > client DHCP.

  2. Sous Interfaces, ajoutez ge-0/0/2.0.

  3. Configurez l’identificateur de client DHCP sous forme de valeur ASCII ou hexadécimale.

  4. Dans la liste Choix de l’identificateur client, sélectionnez hexadecimal.

  5. Dans la zone Hexadécimal, tapez l’identifiant du client.00:0a:12:00:12:12

  6. Définissez la durée du bail DHCP en secondes. Il s’agit de la durée de bail en secondes demandée dans un paquet de protocole client DHCP ; la fourchette est de 60 à 2 147 483 647. Tapez 86400.

  7. Définissez le nombre de tentatives de retransmission sur 6. Il s’agit du nombre de tentatives de retransmission du paquet du protocole client DHCP. La plage est comprise entre 0 et 6.

  8. Réglez l’intervalle de retransmission en secondes sur 5. Il s’agit du nombre de secondes entre les transmissions successives. La plage est de 4 à 64. La valeur par défaut est de 4 secondes.

  9. Configurez l’option force-discover pour forcer le client DHCP à envoyer un paquet de découverte DHCP après une à trois tentatives infructueuses dhcp-request .

  10. Définissez l’adresse IPv4 du serveur DHCP préféré. Tapez 192.168.2.1.

  11. Définissez l’ID de la classe de fournisseur. Il s’agit de l’identification de la classe de fournisseur pour le client DHCP. Tapez ether.

  12. Configurez les options no-hostname si vous ne souhaitez pas que le client envoie le nom d’hôte dans les paquets (code d’option RFC 12).

  13. Cliquez sur OK.

  14. Si vous avez terminé de configurer l’appareil, cliquez sur Valider >.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur la procédure à suivre, consultez Utilisation de l’éditeur CLI en mode Configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer l’appareil en tant que client DHCP :

  1. Spécifiez l’interface client DHCP.

  2. Configurez l’identificateur de client DHCP sous la forme d’une valeur hexadécimale.

  3. Définissez la durée de bail DHCP.

  4. Définissez le nombre de tentatives autorisées pour retransmettre un paquet DHCP.

  5. Définissez l’intervalle (en secondes) autorisé entre les tentatives de retransmission. La plage est de 4 à 64. La valeur par défaut est de 4 secondes.

  6. Configurez l’option force-discover.

  7. Définissez l’adresse IPv4 du serveur DHCP préféré.

  8. Définissez l’ID de classe de fournisseur pour le client DHCP.

  9. Configurez les options no-hostname si vous ne souhaitez pas que le client envoie le nom d’hôte par paquets.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant la show interfaces ge-0/0/2 unit 0 family inet commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification du client DHCP

Objet

Vérifiez que les informations du client DHCP ont été configurées.

Mesures à prendre

En mode opérationnel, entrez les commandes suivantes :

  • show dhcp client binding pour afficher l’état de liaison d’un client DHCP (Dynamic Host Configuration Protocol).

  • show dhcp client statistics pour afficher les statistiques des clients.

Ces commandes produisent l’exemple de sortie suivant :

Vérification et gestion de la configuration du client DHCP

Objet

Affichez ou effacez les informations sur les liaisons d’adresses client et les statistiques du client DHCP sur les appareils SRX300, SRX320, SRX340, SRX550M et SRX1500.

Mesures à prendre

  • Pour afficher les liaisons d’adresses dans la table client sur le client DHCP :

  • Pour afficher les statistiques des clients DHCP :

  • Pour effacer l’état de liaison d’un client DHCP à partir de la table client sur le client DHCP :

  • Pour effacer toutes les statistiques du client DHCP :

Remarque :

Pour effacer ou afficher des informations sur les liaisons client et les statistiques dans une instance de routage, exécutez les commandes suivantes :

  • show dhcp client binding routing instance <routing-instance name>

  • show dhcp client statistics routing instance <routing-instance name>

  • clear dhcp client binding routing instance <routing-instance name>

  • clear dhcp client statistics routing instance <routing-instance name>

Exemple : configuration en tant que client DHCP en mode cluster de châssis

Cet exemple montre comment configurer l’appareil en tant que client DHCP en mode de cluster de châssis.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Deux pare-feu SRX Series en tant que client DHCP

  • Un pare-feu SRX Series comme serveur DHCP

  • Junos OS version 12.1X47-D10 ou ultérieure pour les pare-feu SRX Series

Avant de commencer :

  • Déterminez les pools d’adresses IP et les durées de bail à utiliser pour chaque sous-réseau.

  • Obtenez les adresses MAC des clients qui nécessitent des adresses IP permanentes. Déterminez les adresses IP à utiliser pour ces clients.

  • Lister les adresses IP disponibles pour les serveurs et les périphériques de votre réseau ; par exemple, les serveurs DNS, les serveurs NetBIOS, les serveurs de démarrage et les passerelles.

  • Déterminez les options DHCP requises par les sous-réseaux et les clients de votre réseau.

Vue d’ensemble

Dans cet exemple, vous configurez deux pare-feu SRX Series en tant que clients DHCP et un troisième pare-feu SRX Series en tant que serveur DHCP. Configurez les deux clients DHCP en mode cluster de châssis.

Pour les clients DHCP, vous spécifiez l’interface sur reth1, définissez l’unité logique sur 0 et créez une famille d’inets DHCP. Vous spécifiez ensuite l’identificateur de client DHCP comme 00:0a :12:00:12:12 en hexadécimal. Vous utilisez hexadécimal si l’identificateur du client est une adresse MAC. Vous définissez les options no-hostname si vous ne souhaitez pas que le client DHCP envoie le nom d’hôte avec les paquets. Vous définissez la durée du bail DHCP sur 86 400 secondes. La plage est de 60 à 2 147 483 647 secondes. Vous définissez le nombre de tentatives de retransmission sur 6. La plage est comprise entre 0 et 6, et la valeur par défaut est 4. Vous définissez l’intervalle de retransmission sur 5 secondes. La plage est comprise entre 4 et 64, et la valeur par défaut est de 4 secondes. Enfin, vous définissez l’adresse IPv4 du serveur DHCP préféré sur 203.0.113.1 et l’ID de classe du fournisseur sur ether.

Pour le serveur DHCP, configurez le pare-feu SRX Series en tant que serveur DHCP local avec un minimum de configurations de serveur DHCP local. Vous spécifiez le groupe de serveurs g1 et activez le serveur local DHCP sur l’interface ge-0/0/2.0.

La configuration

Procédure

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Configurez le client DHCP 1 et le client 2 :

Configurer le cluster de châssis sur les clients 1 et 2 :

Configurez le serveur DHCP :

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur la procédure à suivre, consultez Utilisation de l’éditeur CLI en mode Configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer les appareils en tant que clients DHCP :

  1. Spécifiez l’interface client DHCP.

  2. Configurez l’identificateur de client DHCP sous la forme d’une valeur hexadécimale.

  3. Définissez le nom d’hôte si vous ne souhaitez pas que le client DHCP envoie le nom d’hôte dans les paquets (code d’option RFC 12).

  4. Définissez la durée de bail DHCP.

  5. Définissez le nombre de tentatives autorisées pour retransmettre un paquet DHCP.

  6. Définissez l’intervalle (en secondes) autorisé entre les tentatives de retransmission. La plage est de 4 à 64. La valeur par défaut est de 4 secondes.

  7. Définissez l’adresse IPv4 du serveur DHCP préféré.

  8. Définissez l’ID de classe de fournisseur pour le client DHCP.

Procédure étape par étape

Pour configurer les clients DHCP en mode cluster de châssis :

  1. Spécifiez le nombre d’interfaces Ethernet redondantes pour le cluster de châssis.

  2. Activez la récupération de liaison de contrôle.

  3. Configurez les paramètres de pulsation.

  4. Configurez les groupes de redondance.

  5. Configurez des interfaces Ethernet redondantes.

Procédure étape par étape

Pour configurer l’appareil en tant que serveur DHCP :

  1. Configurez le serveur DHCP local.

  2. Configurez l’adresse IP du serveur.

  3. Configurez un pool d’adresses.

Résultats

Depuis le mode configuration, confirmez votre configuration en entrant les show commandes. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration.

Vérification

Vérification du client DHCP en mode cluster de châssis

Objet

Vérifiez que le client DHCP fonctionne en mode cluster de châssis.

Mesures à prendre

En mode opérationnel, entrez les show dhcp client bindingcommandes , show dhcp client statistics et show dhcp client binding interface reth1 detail .

Signification

L’exemple de sortie montre que les clients DHCP configurés dans l’exemple fonctionnent dans un cluster de châssis.

Comportement du client DHCP spécifique à la plate-forme

Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de la plate-forme et de la version pour des fonctionnalités spécifiques.

Utilisez le tableau suivant pour passer en revue les comportements spécifiques à votre plateforme.

Plate-forme

Différence

SRX Series

  • Les pare-feu SRX Series qui prennent en charge le client DHCP peuvent recevoir les paramètres TCP/IP et les adresses IP d’interface de n’importe quelle interface physique dans n’importe quelle zone de sécurité à partir d’un serveur DHCP externe.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libération
Descriptif
17.3R1
À partir de Junos OS version 17.3R1, sur tous les pare-feu SRX Series et les instances Pare-feu virtuel vSRX, l’option dhcp-client CLI de [edit interfaces interface-name unit logical-unit-number family inet] la hiérarchie est modifiée pour s’aligner dhcp sur d’autres plates-formes Junos.
15,1 X 49 à D60
À partir de Junos OS version 15.1X49-D60 et de Junos OS version 17.3R1, la configuration DHCPD héritée (démon DHCP) sur tous les pare-feu SRX Series est obsolète et seule la nouvelle CLI JDHCP est prise en charge.