Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Commencer: Tour d’CLI

Les sujets suivants peuvent vous aider à démarrer avec le Junos OS CLI pour effectuer des modifications de configuration, passer du mode opérationnel au mode de configuration, créer un compte utilisateur et exécuter certaines des commandes de base.

Remarque :

Si vous avez besoin d’une introduction de base au Junos OS, consultez le Guide de mise enJunos OS. Pour obtenir des informations d’introduction et de présentation spécifiques à Junos OS Evolved, consultez « Introducing Junos OS Evolved». Pour en savoir plus sur l’utilisation des équipements Junos OS Juniper Networks, consultez la présentation de Junos OS.

Ce Junos OS CLI part du principe que vous connaissez au moins le contenu des autres guides, ainsi que Junos OS concepts et principes de fonctionnement en général.

Pour commencer avec l’interface Junos OS ligne de commande

Ce sujet vous montre comment démarrer l’Junos OS CLI, afficher la hiérarchie de commande et apporter de petites modifications de configuration. Les sujets associés énumérés à la fin de ce sujet fournissent des informations plus détaillées sur l’utilisation du CLI.

Remarque :

Avant de commencer, assurez-vous que le matériel de votre équipement est installé Junos OS ou Junos OS evolved. Vous devez avoir une connexion console directe à l’équipement ou à un accès réseau à l’aide de SSH ou Telnet. Si votre appareil n’est pas installé, suivez les instructions d’installation fournies avant de poursuivre.

Pour vous connecter à un équipement et démarrer l’CLI:

  1. Connectez-vous en tant root que .

    Le compte de connexion racine dispose de privilèges de super-utilisateur, avec accès à toutes les commandes et instructions.

  2. Pour commencer, CLI:

    L> invite de commande indique que vous êtes en mode opérationnel. Plus tard, lorsque vous entrez en mode de configuration, l’invite est changée en #.

Remarque :

Si vous utilisez le compte racine pour la première fois sur l’équipement, n’oubliez pas que l’équipement n’a pas de mot de passe requis pour la configuration racine, mais pour la première fois que vous commitez une configuration, vous devez définir un mot de passe racine. L’accès racine n’est pas autorisé sur une session Telnet. Pour activer l’accès racine sur une connexion SSH, vous devez configurer system services ssh root-login allow l’instruction.

Le CLI plusieurs façons d’obtenir de l’aide au sujet des commandes. Cette section contient quelques exemples d’aide à obtenir:

  1. Tapez ? pour afficher les commandes de haut niveau disponibles en mode opérationnel.

  2. Tapez file ? pour afficher toutes les réussites possibles de la file commande.

  3. Tapez file archive ? pour afficher toutes les réussites possibles de la file archive commande.

Commutation entre les Junos OS CLI modes opérationnels et de configuration

Lorsque vous surveillez et configurez un équipement s’exécutant Junos OS ou Junos OS Evolved, vous devrez peut-être basculer entre le mode opérationnel et le mode de configuration. Lorsque vous changez en mode de configuration, l’invite de commande change également. L’invite en mode opérationnel est un support d’angle droit ( ) et l’invite en mode de configuration est un signe de > hachage # ().

Pour basculer entre le mode opérationnel et le mode de configuration:

  1. Lorsque vous vous connectez à l’équipement et que vous tapez la commande, vous cli êtes automatiquement en mode opérationnel:
  2. Pour entrer en mode de configuration, saisissez la commande ou la commande configureedit depuis CLI mode opérationnel. L’invite de support ( également appelée bannière) indique que vous êtes en mode d’édition de configuration en [edit] haut de la hiérarchie. Quelques chiffres clés :

    L CLI rapide de l’ordre « vers » et une bannière semble user@host> indiquer le niveau de user@host# hiérarchie.

  3. Vous pouvez revenir au mode opérationnel en suivant l’une des méthodes suivantes:
    • Pour valider la configuration et quitter:

    • Pour quitter sans s’engager:

    Lorsque vous quitterez le mode de configuration, l CLI’invite de changements à partir de user@host# et la bannière ne user@host> s’affiche plus. Vous pouvez entrer ou quitter le mode de configuration autant de fois que vous le souhaitez sans validation de vos modifications.

  4. Pour afficher le résultat d’une commande de modeopérationnel, telle que , en mode de configuration, émettre la commande de mode de configuration, puis spécifier la commande du show mode run opérationnel:

    Par exemple, pour afficher la valeur de priorité actuellement définie de l’équipement principal VRRP (Virtual Router Redundancy Protocol) pendant que vous modifiez la configuration VRRP pour un équipement de secours:

Utilisation de séquences de clavier pour se déplacer et modifier les Junos OS CLI

Vous pouvez utiliser des séquences de clavier dans Junos OS interface de ligne de commande (CLI) pour déplacer et modifier la ligne de commande. Vous pouvez également utiliser des séquences de clavier pour parcourir une liste de commandes récemment exécutées. Le tableau suivant répertorie certaines des CLI clavier. Ils sont identiques à ceux desmacs.

Tableau 1 : raccourcis clavier CLI clavier

Séquence de clavier

Action

Ctrl+b

Déplacez le curseur vers l’arrière d’un caractère.

R&B ou Alt+b

Déplacez le curseur en arrière d’un mot.

Ctrl+ f

Déplacez le curseur vers un caractère.

+f ou Alt+f

Déplacez le curseur d’un mot.

Ctrl+ a

Déplacez le curseur vers le début de la ligne de commande.

Ctrl+ e

Déplacez le curseur vers la fin de la ligne de commande.

Ctrl+h, Supprimer, ou backspace

Supprimez le caractère avant le curseur.

Ctrl+ d

Supprimez le caractère au niveau du curseur.

Ctrl+ k

Supprimez tous les caractères du curseur jusqu’à la fin de la ligne de commande.

Ctrl+u ou Ctrl+ x

Supprimez tous les caractères de la ligne de commande.

Ctrl+w,99999999999, Pare-temps, ou Alt+Backspace

Supprimez le mot avant le curseur.

&d ou Alt+d

Supprimez le mot après le curseur.

Ctrl+ y

Insérez le texte le plus récemment supprimé au niveau du curseur.

Ctrl+ l

Redessyer la ligne actuelle.

Ctrl+ p

Faites défiler la liste des commandes récemment exécutées.

Ctrl+ n

Faites défiler la liste des commandes récemment exécutées.

Ctrl+ r

Recherchez l’historique CLI étape par ordre inverse pour rechercher les lignes correspondant à la chaîne de recherche.

SDN+/ ou Alt+/

Recherchez dans CLI’historique les mots pour lesquels le mot actuel est un préfixe.

Oussant+. ou Alt+

Faites défiler la liste des mots récemment entrés dans une ligne de commande.

Séquence de nombre +d'+. ou la séquenced’numéro Alt+

Indiquez le nombre de fois pour exécuter une séquence de clavier.

Configuration d’un compte utilisateur sur un Juniper Networks périphérique

Ce sujet décrit comment se connecter à un équipement qui s’Juniper Networks’aide d’un compte racine et configure un nouveau compte utilisateur. Vous pouvez configurer un compte pour votre propre utilisation ou créer un compte test.

Pour configurer un nouveau compte utilisateur sur l’équipement:

  1. Connectez-vous en tant que root et entrez le mode de configuration:

    () [edit] La bannière rapide indique que vous êtes en mode de modification de configuration en haut de la hiérarchie.

  2. Modification de la [edit system login] section de la configuration:

    L’invite entre crochets change pour vous montrer que vous êtes à [edit system login] un nouveau niveau dans la hiérarchie.

  3. Ajoutez maintenant un nouveau compte utilisateur:

    Cet exemple ajoute un compte nchen (pour Nathan Chen).

    Remarque :

    Dans Junos OS version 12.2 et ultérieure, les noms de compte utilisateur peuvent contenir une période (.) du nom. Par exemple, vous pouvez avoir un compte utilisateur nommé nathan.chen . Toutefois, le nom d’utilisateur ne peut pas commencer ou s’arrêter sur une période.

  4. Configurez un nom complet pour le compte. Si le nom inclut des espaces, joindre l’ensemble du nom dans des guillemets ( » ):
  5. Configurez une classe de compte. La classe de compte définit les droits d’accès des utilisateurs pour le compte:
  6. Configurez une méthode d’authentification et un mot de passe pour le compte:

    Lorsque l’invite de nouveau mot de passe apparaît, saisissez un mot de passe en texte clair que le système peut chiffrer, puis confirmez le nouveau mot de passe.

  7. Valider la configuration:

    Les changements de configuration ne sont pas activés tant que vous n’avez pas validation de la configuration. Si la validation est réussie, un commit complete message s’affiche.

  8. Revenir au niveau supérieur de la configuration, puis quitter:
  9. Se déconnecter de l’équipement:
  10. Pour tester vos modifications, connectez-vous avec le compte utilisateur et le mot de passe que vous venons de configurer:

    Lorsque vous vous connectez, vous devez voir le nouveau nom d’utilisateur à l’invite de commande.

Vous avez utilisé l’CLI pour afficher l’état de l’équipement et effectuer une simple modification de la configuration. Pour plus d’informations sur les fonctionnalités d’Junos OS CLI, consultez les sujets associés répertoriés dans cette section.

Remarque :

Pour obtenir des informations complètes sur les commandes à émettre pour configurer votre équipement, notamment des exemples, consultez les guides Junos OS et Junos OS configuration Evolved.

Utilisation du CLI éditeur dans le mode configuration

Ce sujet décrit certaines des commandes de base que vous pouvez utiliser pour entrer en mode de configuration dans le rédacteur en chef interface de ligne de commande (CLI), naviguer dans la hiérarchie de configuration, obtenir de l’aide et valider ou modifier les modifications que vous modifiez pendant la session de configuration.

Tâche

Commande/Instruction

Exemple

Modifier votre configuration  

Entrez le mode de configuration.

Lorsque vous lancez la CLI, l’équipement est en mode opérationnel. Vous devez entrer dans le mode de configuration. Lorsque c’est le cas, l CLI des modifications rapides de l’ordre de la hiérarchie user@host> s’affiche dans des supports user@host# carrés.

configure
user@host> configure
[edit]
user@host# 

Créez une hiérarchie d’instruction.

Vous pouvez utiliser la commande pour créer simultanément une hiérarchie et passer à ce edit nouveau niveau dans la hiérarchie. Vous ne pouvez pas utiliser la edit commande pour modifier la valeur des identificateurs.

edit hierarchy-level value
[edit]
user@host# edit security zones security-zone myzone
[edit security zones security-zone myzone]
user@host# 

Créez une hiérarchie d’instruction et définissez des valeurs d’identification.

La commande est comme sauf si le niveau actuel de la hiérarchie ne setedit change pas.

set hierarchy-level value
[edit]
user@host# set security zones security-zone myzone
[edit]
user@host# 
Accédez à la hiérarchie  

Accédez à un niveau hiérarchique existant.

edit hierarchy-level
[edit]
user@host# edit security zones
[edit security zones]
user@host#

Accédez à un niveau supérieur dans la hiérarchie.

up
[edit security zones]
user@host# up
[edit security]
user@host#

Accédez au haut de la hiérarchie.

top 
[edit security zones]
user@host# top
[edit]
user@host#
Valider ou modifier de revenir  

Valider votre configuration.

commit
[edit]
user@host# commit
commit complete

Revenir sur les modifications de la session en cours.

Utilisez la rollback commande pour modifier toutes les modifications de la session de configuration actuelle. Lorsque vous exécutez la commande avant de quitter votre session ou d’engager des modifications, le logiciel charge la configuration la plus récente rollback sur l’équipement. Vous devez entrer rollback l’énoncé au edit niveau de la hiérarchie.

rollback 
[edit]
user@host# rollback
load complete
Quitter le mode de configuration  

Valider le mode de configuration et quitter.

commit and-quit
[edit]
user@host# commit and-quit
user@host>

Quitter le mode de configuration sans validation de votre configuration.

Vous devez naviguer dans le haut de la hiérarchie à l’aide des commandes ou des commandes avant de up pouvoir quitter le mode de top configuration.

exit
[edit]
user@host# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)
Obtenir de l’aide  

Affichez une liste d’options valides pour le niveau de hiérarchie actuel.

?
[edit ]
user@host# edit security zones ?
Possible completions:
   <[Enter]>                Execute this command 
> functional-zone      Functional zone 
> security-zone          Security zones   
|                                  Pipe through a command 
[edit]

Vérification de l’état d’un Juniper Networks de sécurité

En mode opérationnel, vous pouvez utiliser des commandes pour vérifier l’état de l’équipement et surveiller show ses activités.

Pour vous aider à vous familiariser avec show les commandes:

  • Tapez show ? pour afficher la liste des commandes à utiliser pour surveiller le show routeur:

  • Utilisez la show chassis routing-engine commande pour afficher l’état moteur de routage de l’affiche:

  • Utilisez la show system storage commande pour afficher le stockage disponible sur l’unité:

Modifications de configuration de retour en arrière

Ce sujet vous montre comment utiliser la commande pour renvoyer votre configuration non modifiée, mais révisée, à l’état du système d’Junos OS rollback ou de Junos OS configuration Evolved. La commande est utile si vous modifiez la configuration et rollback décidez de ne pas les conserver.

La procédure suivante indique comment configurer un moniteur d’état SNMP sur un équipement Juniper Networks, puis revenir à la configuration la plus récente, qui n’inclut pas le moniteur d’état. Une fois configuré, le moniteur d’état SNMP fournit au système de gestion du réseau (NMS) une surveillance prédéfinis de l’utilisation du système de fichiers, de l’utilisation du processeur et de l’utilisation de la mémoire sur l’équipement.

  1. Entrez le mode de configuration:

  2. Afficher la configuration actuelle (le cas caser) pour SNMP:

    Aucune snmp instruction n’apparaît car SNMP n’a pas été configuré sur l’équipement.

  3. Configurez le moniteur d’état:

  4. Afficher la nouvelle configuration:

    health-monitorL’instruction indique que la surveillance de l’état SNMP est configurée sur l’équipement.

  5. Saisissez la rollback commande de mode de configuration pour revenir à la configuration la plus récente:

  6. Indiquez à nouveau la configuration pour vous assurer que votre modification n’est plus présente:

    Aucune snmp instruction de configuration n’apparaît. Le moniteur d’état n’est plus configuré.

  7. Saisissez commit la commande pour activer la configuration à laquelle vous avez revenir:

  8. Quitter le mode de configuration:

Vous pouvez également utiliser la rollback commande pour revenir aux configurations précédentes.

Configuration d’un protocole de routage

Ce sujet fournit un exemple de configuration qui décrit comment configurer une zone dorsale de OSPF avec deux interfaces SONET.

La configuration finale ressemble à ceci:

Raccourci

Vous pouvez créer un raccourci pour toute cette configuration avec les deux commandes suivantes:

Configuration plus longue

Cette section fournit un exemple plus long de la création de la configuration de OSPF précédente. Au cours de cette procédure, il illustre comment utiliser les différentes fonctionnalités du CLI.

  1. Saisissez le mode de configuration en lancez la configure commande:

    Notez que l’invite a été modifiée en signe de hachage () pour indiquer # le mode de configuration.

  2. Pour créer la configuration ci-dessus, vous commencez par modifier les protocols ospf instructions:
  3. Ajoutez maintenant la OSPF domaine:
  4. Ajoutez la première interface:

    Vous avez maintenant quatre instructions imbrmbrées.

  5. Définissez des intervalles entre le bonjour et la fin.
  6. Vous pouvez voir ce qui est configuré au niveau actuel avec la show commande:
  7. Vous avez terminé ce niveau, alors revenir à votre niveau et voir ce que vous avez fait jusqu’ici:

    interfaceL’instruction s’affiche parce que vous êtes passé à area l’énoncé.

  8. Ajoutez la seconde interface:
  9. Passer au niveau supérieur et examiner ce que vous avez:

    Cette configuration contient maintenant les instructions que vous souhaitez.

  10. Avant de valider la configuration (et de l’activer ainsi), vérifiez que celle-ci est correcte:
  11. Validation de la configuration pour l’activer sur l’équipement:

Apporter des modifications à une configuration de protocole de routage

Imaginons que vous décidez d’utiliser différents intervalles entre les deux so-0/0/1 interfaces. Vous pouvez apporter des modifications à la configuration.

  1. Allez directement au niveau hiérarchique approprié en tapant le chemin hiérarchique complet vers l’énoncé que vous souhaitez modifier:
  2. Si vous décidez de ne pas OSPF sur la première interface, supprimez l’instruction:

    Tout ce que vous avez supprimé dans l’énoncé que vous avez supprimé a été supprimé avec elle. Vous pouvez également éliminer toute la configuration OSPF en entrant simplement delete protocols ospf au niveau supérieur.

  3. Si vous décidez d’utiliser les valeurs par défaut pour les intervalles hello et morts sur votre interface restante, mais que vous souhaitez que OSPF s’exécute sur cette interface, supprimez les intervalles hello et dead intervals:

    Vous pouvez définir plusieurs instructions en même temps aussi longtemps qu’elles font toutes partie de la même hiérarchie (chemin des instructions depuis le haut vers l’intérieur, ainsi qu’une ou plusieurs instructions en bas de la hiérarchie). Cette fonctionnalité réduit considérablement le nombre de commandes à saisir.

  4. Pour revenir à l’intervalle d’origine des intervalles hello et dead timers sur l’interface, so-0/0/1 saisissez:
  5. Vous pouvez également recréer l’autre interface, comme vous l’aviez auparavant, avec une seule entrée: