Configuration des liaisons persistantes dans DHCP ou DHCPv6 (non-ELS)
Cette tâche utilise Junos OS sans prise en charge du style de configuration ELS (Enhanced L2 Software). Si votre commutateur exécute un logiciel qui prend en charge ELS, reportez-vousplutôt à la section Configuration des liaisons persistantes dans DHCP ou DHCPv6 (ELS). Pour plus d’informations sur ELS, reportez-vous à la section Utilisation de la CLI logicielle de couche 2 améliorée.
Par défaut, les liaisons IP-MAC dans la base de données d’écoute DHCP ne sont pas conservées lors des redémarrages des commutateurs. Vous pouvez configurer les liaisons IP-MAC dans la base de données d’écoute DHCP pour qu’elles persistent jusqu’au redémarrage du commutateur en configurant un emplacement de stockage pour le fichier de base de données d’écoute DHCP. Lorsque vous spécifiez l’emplacement de la base de données d’écoute DHCP, vous devez également spécifier la fréquence à laquelle le commutateur écrit les entrées de base de données dans le fichier de base de données d’écoute DHCP.
La base de données d’écoute DHCP des liaisons IP-MAC est créée lorsque vous activez l’écoute DHCP. La surveillance DHCP n’est pas activée par défaut. Vous pouvez configurer la surveillance DHCP sur un VLAN spécifique ou sur tous les VLAN. Reportez-vous à la section Activation de la surveillance DHCP (non-ELS).
Pour configurer un emplacement de stockage local pour le fichier de base de données d’écoute DHCP :
Pour la surveillance DHCPv4 :
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location local-pathname write-interval seconds
Par exemple:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location /var/tmp/test.log write-interval 60
Pour la surveillance DHCPv6 :
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location local-pathname write-interval seconds
Par exemple:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location /var/tmp/test.log write-interval 60
Pour configurer un emplacement de stockage distant pour les liaisons IP-MAC, utilisez tftp://ip-address ou ftp://hostname/path comme URL distante ou chemin d’accès local pour l’emplacement de stockage du fichier de base d’écoute DHCP ou DHCPv6 :
Pour la surveillance DHCPv4 :
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location remote_url write-interval seconds
Par exemple:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcp-snooping-file location ftp://test:Test123@14.1.2.1 write-interval 60
Pour la surveillance DHCPv6 :
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location remote_url write-interval seconds
Par exemple:
[edit ethernet-switching-options] user@switch# set secure-access-port dhcpv6-snooping-file location ftp://test:Test123@14.1.2.1 write-interval 60
Si vous enregistrez le fichier d’écoute DHCP ou DHCPv6 sur un serveur distant à l’aide de TFTP, l’interface de ligne de commande renvoie un message indiquant que le processus d’enregistrement est lancé. La CLI reste accessible pendant le processus d’enregistrement ; Toutefois, si vous tentez d’enregistrer un fichier alors que l’enregistrement précédent est toujours en attente, l’interface de ligne de commande renvoie un message d’erreur.
Spécifiez les informations d’identification utilisateur requises pour le serveur FTP avant de spécifier l’adresse IP ou le nom d’hôte. Dans cet exemple, test est le nom d’utilisateur et Test123 le mot de passe du serveur FTP 14.1.2.1.
Lorsque vous stockez la base de données d’écoute DHCP dans un emplacement distant, vous pouvez également spécifier une valeur de délai d’expiration pour les opérations de lecture et d’écriture à distance. Reportez-vous à la section timeout
. Cette configuration est facultative.
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plate-forme 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.