SUR CETTE PAGE
Zero-Touch Provisioning Options DHCP pour Junos OS Evolved
Avec le Zero-Touch Provisioning (ZTP), vous pouvez provisionner automatiquement les équipements Juniper Networks sur votre réseau, avec un minimum d’intervention manuelle. Vous pouvez utiliser l’interface de gestion (re0 :mgmt-0 pour tous les équipements ; en plus re0 :mgmt-1 pour PTX10003) ou les ports de l’interface WAN, en fonction de votre équipement, pour vous connecter au réseau. Vous utilisez un serveur DHCP (Dynamic Host Configuration Protocol) sur le réseau pour contrôler le provisionnement. Vous configurez les options DHCP pour le provisionnement dans le fichier de configuration DHCP [dhcpd.conf (pour l’adressage IPv4) ou dhcpd6.conf (pour l’adressage IPv6).]
Lorsque vous connectez physiquement un périphérique au réseau et que vous le démarrez avec une configuration d’usine par défaut, ZTP démarre et détecte que l’équipement a une configuration d’usine par défaut. Le ZTP utilise ensuite le client DHCP sur l’équipement pour demander des informations de provisionnement au serveur DHCP. Le serveur DHCP lit les paramètres du fichier de configuration DHCP et envoie les informations de provisionnement à l’appareil. ZTP utilise ces informations pour installer la version configurée de l’image du logiciel Junos OS Evolved et du fichier de configuration. Le fichier de configuration installé peut être un fichier de configuration de Junos OS Evolved ou un script. Les scripts permettent de créer des fichiers de configuration spécifiques à chaque périphérique et d’effectuer des opérations de requête HTTP auprès des serveurs Web pour télécharger des fichiers de configuration ou des images logicielles spécifiques. Après un redémarrage, ZTP applique la configuration à l’appareil. Vous pouvez surveiller la progression en exécutant la commande du show system ztp mode opérationnel.
Les paramètres d’option DHCP sont utilisés par ordre de priorité si le même paramètre est spécifié à deux endroits dans le fichier de configuration DHCP.
IPv4 DHCP Options
Le paquet DHCP de base contient l’adresse IPv4 de l’interface WAN ou de gestion.
Pour l’option DHCP 43 (options spécifiques au fournisseur), vous pouvez configurer les paramètres suivants dans le fichier de configuration DHCP (dhcpd.conf) sur le serveur DHCP :
- image-file-name (nom du progiciel Junos OS Evolved)
- configuration-file-name (nom du fichier de configuration de Junos OS Evolved)
- type_fichier_image (lien symbolique)
- type de transfert (par exemple, FTP, HTTP, HTTPS, TFTP)
- ftp-ip (adresse IP du serveur FTP)
- alt-image (Si vous ne configurez pas le paramètre image-file-name, ZTP utilise le nom de fichier spécifié pour le paramètre alt-image.)
Options DHCP envoyées par ZTP au serveur DHCP, qui sont dérivées des informations matérielles encodées sur l’équipement :
- Option 60 (vendor class identifier)—
make-serial_num-sw_version(Par exemple,Juniper-serial-number-software-version; utilise le caractère-comme délimiteur.) - Option 61 (identificateur de client DHCP) : numéro de série
- Option 77 (classe utilisateur)—
make:model:sw_version(Par exemple,Juniper:qfx5220-128c-sw-version; utilise le caractère:comme délimiteur.)
Options DHCP reçues du serveur DHCP, que vous configurez dans le fichier de configuration DHCP (dhcpd.conf) sur le serveur DHCP :
- Option 1 : masque de sous-réseau
- Option 3 : adresse de sous-réseau de l'appareil
- Option 7 : serveur de journaux
- Option 12 : nom d’hôte
- Option 42 : arguments du serveur NTP
- Option 150 : adresse IP du serveur FTP
- Option 66 : adresse IP du serveur TFTP ou du serveur FTP
- Option 67 : URL du nom du fichier d’amorçage
- Ordre de priorité de la configuration et de la gestion des scripts
- Configuration des adresses de l’interface de gestion
- Ordre de priorité de l’adresse de transfert
- Ordre de priorité pour le type de transfert
- Ordre de priorité pour le numéro de port
Ordre de priorité de la configuration et de la gestion des scripts
En général, pour configurer l’emplacement, le port et la méthode de transfert, l’option 67 est principale et l’option 43 est secondaire, sauf si le type de transfert est HTTP. Si le type de transfert est HTTP, le port choisi pour HTTP est configuré à partir des informations spécifiées avec l’option 43. Si l’option 43 ne spécifie pas de port HTTP, le port est configuré à partir des informations spécifiées avec l’option 67.
Configuration des adresses de l’interface de gestion
L’adresse de l’interface de gestion est configurée en fonction de la valeur de ip_address dans le paquet DHCP. L’adresse de l’interface de gestion peut être configurée comme l’une des suivantes :
- Adresse fixe d'un périphérique dans la configuration spécifique à l'appareil, correspondant à l'adresse MAC de l'appareil.
- Adresse du pool de sous-réseaux spécifié par le
rangeparamètre.
Ordre de priorité de l’adresse de transfert
ZTP préfère choisir l’adresse de transfert parmi l’option 150. Si elle n’est pas spécifiée dans l’option 150, ZTP choisit l’adresse spécifiée dans l’option 66 à la place. Si elle n’est pas spécifiée dans l’une ou l’autre de ces options, ZTP choisit l’adresse spécifiée pour le paramètre dans l’option ftp-ip 43.
Ordre de priorité pour le type de transfert
ZTP préfère choisir le type de transfert dans l’option 43. S’il n’est pas spécifié dans l’option 43, ZTP utilise le type de transfert dans l’option 67.
Ordre de priorité pour le numéro de port
ZTP utilise le numéro de port HTTP ou HTTPS du paramètre de l’option 43 image-file-name pour le type d’image et du alt-image-file-name paramètre pour le type d’image alternatif. Pour le configuration-file-name paramètre, ZTP préfère lire le numéro de port à partir de l’argument fichier de configuration de l’option 43. Toutefois, s’il n’est pas spécifié dans l’option 43, ZTP lit le numéro de port à partir de l’URL de l’image dans l’option 67.
IPv6 DHCP Options
Le paquet DHCP de base contient à la fois l’adresse IPv6 de l’interface de gestion ou WAN et la longueur du préfixe IPv6.
Pour l’option DHCP 17 (options spécifiques au fournisseur), vous pouvez configurer les paramètres suivants dans le fichier de configuration DHCP (dhcpd6.conf) sur le serveur DHCP :
- image-file (nom du progiciel Junos OS Evolved, URL ou chemin d’accès)
- fichier-configuration (nom du fichier de configuration, URL ou chemin d’accès à Junos OS Evolved)
- type_fichier_image (lien symbolique)
- type de transfert (par exemple, FTP, HTTP, HTTPS, TFTP)
- alt-image (Si vous ne configurez pas le paramètre image-file-name, ZTP utilise le nom de fichier spécifié pour le paramètre alt-image.)
- port-number (numéro de port de configuration)
Options DHCP envoyées par ZTP au serveur DHCP, qui sont dérivées des informations matérielles encodées sur l’équipement : dhcp6.vendor-class-identifier (Par exemple, Juniper:platform_type:serial_num:sw_version; utilise le caractère : comme délimiteur.)
Options DHCP reçues du serveur DHCP, que vous configurez dans le fichier de configuration DHCP (dhcpd6.conf) sur le serveur DHCP :
- Option 59 :
bootfile-urlparamètre. Ce paramètre peut être configuré dans l’un des deux formats suivants :- <TransferMode> ://<IP du serveur FTP>.<PortNumber>/<ImagePath/ConfigPath/ScriptPath>
- <TransferMode> ://<IP du serveur FTP>
- Adresse IPv6 : IP6ADDR
- Longueur du préfixe IPv6 : IP6PREFIXLEN
- Ordre de priorité de la configuration et de la gestion des scripts
- Configuration des adresses de l’interface de gestion
- Ordre de priorité de l’adresse de transfert
- Ordre de priorité pour le type de transfert
- Ordre de priorité pour le numéro de port
Ordre de priorité de la configuration et de la gestion des scripts
ZTP préfère utiliser l’URL complète spécifiée dans l’option 17 ; sinon, il utilise les autres paramètres de configuration et de script spécifiés dans l’option 17. Si ces paramètres ne sont pas spécifiés dans l’option 17, ZTP utilise l’URL spécifiée dans l’option 59.
Configuration des adresses de l’interface de gestion
L’adresse de l’interface de gestion est configurée en fonction de la valeur de ip6_address dans le paquet DHCP.
Ordre de priorité de l’adresse de transfert
ZTP préfère utiliser l’URL spécifique au fournisseur de l’option 17. S’il n’est pas spécifié dans l’option 17, ZTP utilise l’URL spécifiée avec le paramètre dans l’option bootfile-url 59.
Ordre de priorité pour le type de transfert
ZTP préfère utiliser le type de transfert de l’option 17, s’il n’y est pas spécifié, ZTP utilise le type de transfert de l’argument du paramètre dans l’option bootfile-url 59.
Ordre de priorité pour le numéro de port
ZTP préfère lire le numéro de port à partir du paramètre de l’option portnum 17. S’il n’est pas spécifié ici, ZTP utilise le numéro de port de l’argument du paramètre dans l’option bootfile-url 59.