SUR CETTE PAGE
Configuration de l’installation automatique des fichiers de configuration (procédure CLI)
Exemple : Configurer l’installation automatique sur les équipements SRX Series
Configuration de l’installation automatique sur les équipements satellites JNU
Vérification de l’auto-installation sur les équipements satellites JNU
configuration de l’installation automatique des fichiers de configuration (Junos OS)
L’installation automatique est un processus automatisé qui ne nécessite aucune configuration spécifique sur un appareil. Pour simplifier le processus, vous pouvez spécifier une ou plusieurs interfaces, protocoles et serveurs de configuration à utiliser pour l’installation automatique.
Configuration de l’installation automatique des fichiers de configuration (procédure CLI)
L’installation automatique est la configuration automatique d’un périphérique sur le réseau à partir d’un fichier de configuration préexistant que vous créez et stockez sur un serveur de configuration. Un serveur de configuration est généralement un serveur TFTP (Trivial File Transfer Protocol). Vous pouvez utiliser l’installation automatique pour déployer automatiquement plusieurs équipements à partir d’un emplacement central sur le réseau.
Avant de pouvoir configurer l’installation automatique, vous devez activer l’installation automatique pour qu’elle s’exécute lorsque vous mettez sous tension un périphérique déjà installé sur votre réseau. Pour l’activer, spécifiez une ou plusieurs interfaces, protocoles et serveurs de configuration à utiliser pour l’installation automatique.
Pour activer l’installation automatique, procédez comme suit :
-
Assurez-vous qu’un service tel que DHCP (Dynamic Host Configuration Protocol) est disponible pour attribuer une adresse IP à l’équipement.
-
Configurez un serveur DHCP sur votre réseau pour qu’il réponde à vos exigences réseau. Vous pouvez configurer un commutateur pour qu’il fonctionne comme un serveur DHCP.
-
Créez l’un des fichiers de configuration suivants et stockez-le sur un serveur TFTP (ou serveur HTTP ou serveur FTP) du réseau :
-
Un fichier spécifique à l’hôte portant le nom hostname.conf pour chaque périphérique en cours d’installation automatique. Remplacez hostname par le nom d’un appareil. Le hostnamefichier .conf contient généralement toutes les informations de configuration nécessaires pour l’appareil portant ce nom d’hôte.
-
Un fichier de configuration par défaut nommé device.conf avec la configuration minimale nécessaire pour vous permettre d’entrer le telnet dans le nouveau périphérique pour une configuration ultérieure.
-
-
Connectez physiquement l’appareil au réseau à l’aide d’un port Gigabit Ethernet.
-
Si vous avez configuré le serveur DHCP pour qu’il ne fournisse que le nom d’hôte du serveur TFTP, ajoutez une entrée de mappage adresse IP à nom d’hôte pour le serveur TFTP. Mappez le nom d’hôte du serveur TFTP au fichier de base de données DNS sur le serveur DNS (Domain Name System) du réseau.
-
Si l’équipement ne se trouve pas sur le même segment de réseau que le serveur DHCP (ou un autre appareil fournissant la résolution d’adresse IP), configurez un équipement existant en tant qu’équipement intermédiaire pour qu’il reçoive les requêtes TFTP et DNS et les transmette au serveur TFTP et au serveur DNS. Vous devez configurer l’interface LAN ou série sur l’équipement intermédiaire avec les adresses IP des hôtes fournissant les services TFTP et DNS. Connectez cette interface à l’appareil.
-
Si vous utilisez des hostnamefichiers .conf pour l’installation automatique, vous devez également effectuer les tâches suivantes :
-
Configurez le serveur DHCP pour qu’il fournisse un hostname nom de fichier .conf à chaque périphérique. Chaque périphérique utilise son hostnamenom de fichier .conf pour demander un fichier de configuration au serveur TFTP. Copiez les fichiers de configuration .conf nécessaireshostname sur le serveur TFTP.
-
Créez un fichier de configuration par défaut nommé network.conf et copiez-le sur le serveur TFTP. Ce fichier contient des entrées de mappage adresse IP vers nom d’hôte. Si le serveur DHCP n’envoie hostname pas de nom de fichier .conf à un nouveau périphérique, celui-ci utilise network.conf pour résoudre son nom d’hôte en fonction de son adresse IP.
Vous pouvez également ajouter l’entrée de mappage adresse IP au nom d’hôte de l’appareil à un fichier de base de données DNS.
L’appareil utilise le nom d’hôte pour demander un hostnamefichier .conf au serveur TFTP.
-
Avant d’activer et de configurer explicitement l’installation automatique sur l’équipement, effectuez les tâches suivantes en fonction des besoins de configuration de votre réseau :
Pour configurer l’auto-installation :
Pour vérifier l’auto-installation, entrez la show system autoinstallation status
commande dans la CLI.
Exemple:
user@host> show system autoinstallation status
Autoinstallation status:
Master state: Active
Last committed file: None
Configuration server of last committed file: 10.25.100.1
Interface:
Name: ge-0/0/0
State: Configuration Acquisition
Acquired:
Address: 192.168.124.75
Hostname: host-ge-000
Hostname source: DNS
Configuration filename: device-ge-000.conf
Configuration filename server: 10.25.100.3
Address acquisition:
Protocol: DHCP Client
Acquired address: None
Protocol: RARP Client
Acquired address: None
Interface:
Name: ge-0/0/1
State: None
Address acquisition:
Protocol: DHCP Client
Acquired address: None
Protocol: RARP Client
Acquired address: None
Exemple : Configurer l’installation automatique sur les équipements SRX Series
Cet exemple montre comment configurer un périphérique pour l’installation automatique.
Exigences
Avant de commencer :
Configurez un serveur DHCP sur votre réseau pour qu’il réponde à vos exigences réseau. Vous pouvez configurer un périphérique pour qu’il fonctionne comme un serveur DHCP.
Créez l’un des fichiers de configuration suivants et stockez-le sur un serveur TFTP du réseau :
Un fichier spécifique à l’hôte avec le nom
hostname.conf
de chaque périphérique en cours d’installation automatique. Remplacezhostname
par le nom d’un appareil. Lehostname.conf
fichier contient généralement toutes les informations de configuration nécessaires pour l’appareil portant ce nom d’hôte.Fichier de configuration par défaut nommé
router.conf
avec la configuration minimale nécessaire pour vous permettre d’accéder au telnet dans le nouveau périphérique pour une configuration ultérieure.
Connectez physiquement l’appareil au réseau à l’aide d’un ou plusieurs des types d’interface suivants :
Fast Ethernet
Gigabit Ethernet
Série avec encapsulation HDLC
Aperçu
Aucune configuration n’est requise sur un appareil sur lequel vous effectuez une installation automatique, car il s’agit d’un processus automatisé. Toutefois, pour simplifier le processus, vous pouvez spécifier une ou plusieurs interfaces, protocoles et serveurs de configuration à utiliser pour l’installation automatique.
L’appareil utilise ces protocoles pour envoyer une demande d’adresse IP pour l’interface.
BOOTP : envoie les requêtes sur toutes les interfaces.
URARP : envoie les requêtes via des interfaces Ethernet.
Il est nécessaire de configurer en plus la famille inet sous l’interface à l’aide de la set interfaces ge-0/0/X unit 0 family inet
commande permettant au pare-feu SRX Series d’envoyer des requêtes DHCP.
Configuration
Procédure
Configuration rapide de la CLI
Pour configurer rapidement cette section de l’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 à la configuration de votre réseau, copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit]
hiérarchie, puis passez commit
en mode de configuration.
set system autoinstallation configuration-servers tftp://tftpconfig.sp.com set system autoinstallation interfaces ge-0/0/0 bootp rarp
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, reportez-vous à la section Utilisation de l’éditeur CLI en mode Configuration.
Pour configurer un périphérique en vue d’une installation automatique :
Activez l’installation automatique et spécifiez l’adresse URL d’un ou plusieurs serveurs à partir desquels vous souhaitez obtenir les fichiers de configuration.
[edit system] user@host# set autoinstallation configuration-servers tftp://tftpconfig.sp.com
Vous pouvez également utiliser une adresse FTP, par exemple, ftp://user:password@sftpconfig.sp.com.
Configurez une ou plusieurs interfaces Ethernet ou série pour effectuer l’auto-installation, et configurez un ou deux protocoles d’approvisionnement pour chaque interface.
[edit system] user@host# set autoinstallation interfaces ge-0/0/0 bootp rarp
Résultats
À partir du mode configuration, confirmez votre configuration en entrant la show system autoinstallation status
commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.
[edit] user@host# show system autoinstallation status
Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/0/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: BOOTP Client Acquired address: None Protocol: RARP Client Acquired address: None
Si vous avez terminé de configurer l’appareil, passez commit
en mode de configuration.
Lorsqu’il existe une configuration spécifiée par l’utilisateur pour une interface particulière, supprimez la valeur d’usine par défaut de cette interface. Le fait d’avoir deux configurations pour le même équipement peut entraîner des erreurs. Par exemple, si l’encapsulation PPP est définie sur une interface T1 par le biais de la configuration utilisateur alors que la configuration d’usine par défaut configure CISCO HLDC sur la même interface, l’interface peut ne pas s’afficher et l’erreur suivante est consignée dans le fichier de messages : “DCD_CONFIG_WRITE_FAILED failed.”
Vérification
Vérifiez que la configuration fonctionne correctement.
Vérification de l’auto-installation
But
Vérifiez que l’appareil a été configuré pour l’installation automatique.
Action
À partir du mode opérationnel, entrez la show system autoinstallation status
commande. La sortie affiche les paramètres configurés pour l’installation automatique. Vérifiez que les valeurs affichées sont correctes pour l’appareil lorsqu’il est déployé sur le réseau.
Vérification de l’état de l’installation automatique
But
Affichez l’état de la fonction d’auto-installation.
Action
Dans l’interface de ligne de commande, entrez la show system autoinstallation status
commande.
Sortie de l’échantillon
nom_commande
user@switch> show system autoinstallation status Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/0/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: switch-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None Interface: Name: ge-0/0/1 State: None Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None
Signification
La sortie affiche les paramètres configurés pour l’installation automatique. Vérifiez que les valeurs affichées sont correctes pour le commutateur lorsqu’il est déployé sur le réseau.
Installation automatique d’un fichier de configuration à partir d’une clé USB Disk-on-Key sur un commutateur EX2200 ou EX3300
Si vous disposez d’un nouveau commutateur EX2200 ou EX3300, vous pouvez utiliser une clé USB Disk-on-Key (« clé USB ») pour configurer le commutateur, à l’aide d’un fichier de configuration texte ou XML.
Avant de commencer cette tâche, assurez-vous d’avoir les éléments suivants :
Un équipement de gestion (PC ou ordinateur portable).
Une plate-forme Junos Space pour générer un fichier XML valide (si vous installez le fichier de configuration XML).
Un périphérique Disk-on-Key avec l’un des systèmes de fichiers FAT 16 bits ou 32 bits suivants :
DOS 3.0+ 16 bits FAT (jusqu’à 32 Mo)
DOS 3.31+ 16-bit FAT (plus de 32 Mo)
FAT32
FAT32, mappé LBA
FAT 16 bits, mappé LBA
Un commutateur EX2200 ou EX3300 avec la configuration d’usine. S’il existe d’autres fichiers de configuration Junos OS sur le commutateur, celui-ci ne peut pas lire le fichier juniper-config.txt ou juniper-config.xml à partir du périphérique Disk-on-Key.
Note:Le processus d’auto-installation basé sur USB remplace le processus d’auto-installation basé sur le réseau. Si le commutateur détecte un périphérique Disk-on-Key contenant un fichier de configuration valide lors de l’installation automatique, il configure le commutateur en utilisant le fichier de configuration sur le périphérique Disk-on-Key au lieu de récupérer la configuration à partir du réseau.
Si les fichiers juniper-config.txt et juniper-config.xml se trouvent sur le périphérique Disk-on-Key, le commutateur utilise le fichier texte (
txt
).
Pour configurer le commutateur à l’aide d’un périphérique Disk-on-Key contenant le fichier de configuration au format texte :
Pour configurer le commutateur à l’aide d’un périphérique Disk-on-Key contenant le fichier de configuration au format XML :
Mettez l’interrupteur sous tension.
Configurez le commutateur pour utiliser l’installation automatique :
Chargez la configuration d’usine par défaut :
[edit] user@switch# load factory-default
Réglez le commutateur pour l’installation automatique :
[edit] user@switch# set system autoinstallation delete-upon-commit
Définissez le mot de passe d’authentification racine :
[edit] user@switch# set system root-authentication plain-text-password
Validez les modifications :
[edit] user@switch# commit
Mettez l’interrupteur hors tension.
À l’aide de la plate-forme Junos Space, créez un fichier de configuration valide au format XML et nommez-le juniper-config.xml.
Copiez le fichier juniper-config.xml sur le périphérique Disk-on-Key.
Branchez le périphérique Disk-on-Key sur le port USB du commutateur.
Mettez l’interrupteur sous tension.
Observez les voyants du périphérique Disk-on-Key et attendez que le commutateur démarre puis accède au périphérique Disk-on-Key.
Le commutateur lit le fichier juniper-config.xml à partir du périphérique Disk-on-Key et valide la configuration.
Note:Avant de retirer le périphérique Disk-on-Key du commutateur, assurez-vous que la configuration a été appliquée au commutateur. Vous pouvez exécuter la
show configuration
commande du mode opérationnel sur le commutateur pour voir la configuration.Retirez ensuite le périphérique Disk-on-Key du commutateur.
La configuration du commutateur est terminée.
Voir aussi
Configuration de l’installation automatique sur les équipements satellites JNU
Aucune configuration n’est requise sur un appareil sur lequel vous effectuez une installation automatique, car il s’agit d’un processus automatisé. Toutefois, pour simplifier le processus, vous pouvez spécifier une ou plusieurs interfaces, protocoles et serveurs de configuration à utiliser pour l’installation automatique. Dans ce scénario, les équipements satellites, tels que les commumutateurs Ethernet EX Series, les équipements QFX Series et les routeurs métro universels ACX Series, qui sont gérés par le contrôleur sont pris en compte.
Pour configurer l’auto-installation :
Lorsque le périphérique satellite redémarre, il déclenche le mécanisme d’auto-installation pour récupérer sa configuration initiale et télécharge les paramètres à partir du fichier de configuration stocké sur un serveur de configuration du réseau. Sur le contrôleur, vous devez activer le service FTP à l’aide de la set system services ftp
commande et enregistrer la configuration sur le périphérique satellite dans le répertoire /var/jnu/ .
La configuration suivante est générée sur le périphérique satellite à la suite de la procédure précédente de configuration de l’installation automatique :
system { autoinstallation { traceoptions { flags { all; } file autod; level all; } delete-after-commit; /* After initial config, no need to keep */ interfaces { ge-* { bootp; } xe-* { bootp; } configuration-servers { "ftp://192.168.0.1/var/jnu/sat1.conf"; } } } root-authentication { encrypted-password "$ABC123"; } }
Voir aussi
Vérification de l’auto-installation sur les équipements satellites JNU
But
Une fois que vous avez configuré l’installation automatique, affichez l’état de l’installation automatique sur un périphérique satellite, tel qu’un routeur ACX Series, un commutateur EX Series ou un périphérique QFX Series, dans un groupe Junos Node Unifier (JNU) qui est géré par un contrôleur, qui est un routeur MX Series.
Action
Dans l’interface de ligne de commande, entrez la show system autoinstallation status
commande. L’exemple suivant affiche les paramètres d’auto-installation d’un routeur ACX Series qui fonctionne comme un satellite dans un groupe JNU.
Sortie de l’échantillon
nom_commande
user@host> show system autoinstallation status Autoinstallation status: Master state: Active Last committed file: None Configuration server of last committed file: 10.25.100.1 Interface: Name: ge-0/1/0 State: Configuration Acquisition Acquired: Address: 192.168.124.75 Hostname: host-ge-000 Hostname source: DNS Configuration filename: router-ge-000.conf Configuration filename server: 10.25.100.3 Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None Interface: Name: ge-0/1/1 State: None Address acquisition: Protocol: DHCP Client Acquired address: None Protocol: RARP Client Acquired address: None
Signification
La sortie affiche les paramètres configurés pour l’installation automatique. Vérifiez que les valeurs affichées sont correctes pour le routeur lorsqu’il est déployé sur le réseau.