02_Die CLI

February 9, 2018 in juniper ‐ 2 min read

Die CLI bzw. Kommandozeile ist eine textbasierte Konfigurationsoberfläche. Über sie könnt Ihr Informationen über die Konfiguration und den Aktuellen Status des Switches auslesen und das Gerät umkonfigurieren.

Grundlagen

Wenn Ihr euch mit einem Juniper Switch verbunden habt, sieht euer Prompt etwa so aus:

image

Root ist der user  mit dem ihr angemeldet seid und Ihr befindet Euch auf der Routing Engine 0. Um die CLI zu starten, gebt Ihr hier CLI ein.

image

Es gibt zwei Modi in denen Ihr euch befinden könnt, operational und configuration. Betreten tut man die CLI immer im Operational Mode. Den Operational Mode erkennt man am > und den Configuration Mode am #.

Im Operational Mode bekommt Ihr Echtzeitinformationen vom Switch:

  • Wie sieht der aktuelle MAC Address Table aus?
  • Wie viel Watt werden aktuell an Interface ge-0/0/3 über POE genutzt?

Im Configuration Mode könnt ihr die Konfiguration prüfen und anpassen:

  • Wie ist Interface ge-0/0/3 konfiguriert?
  • Ändern welche v-lans an Interface ge-0/0/3 tagged übergeben werden

Achtung:

Änderungen an der Config sind in Juniper nicht live! Ihr verändert etwas, das sich candidate Config nennt. Um diese zu übernehmen, müsst ihr den Befehl commit ausführen.

Befehle suchen

In beiden Modi stehen euch eine Vielzahl von befehlen zur Verfügung. Welche genau, hängt von dem Gerät und der Firmwareversion ab.

Eine Liste mit den euch zur Verfügung stehenden Befehlen könnt ihr mit ? abrufen.

Um zu sehen, welche Optionen ein Befehl hat könnt ihr nach dem Befehl wieder ein ? absetzen. < [Enter]> bedeutet, dass der Befehl an dieser Stelle bereits ausgeführt werden kann.

image

Wenn ihr mehr Informationen zu einem Befehl haben wollt, könnt ihr die eingebaute Hilfe benutzen.

Help Apropos Listet ALLE möglichen Commands, die den Searchstring enthalten. Kann Regex.

  • Help Apropos vlan → findet sehr viel
  • Help Apropos „*vlan “ → findet nur was auf vlan endet
  • Help Apropos „ vlan „ → findet nur wo vlan alleine steht

 

Help Refference Equivalent zur manpage

  • Help Refference snmp alarm → beschreibt funktion und syntax
  • Help Refference ospf area → bescheibt syntax, optionen

 

Help Topic Beschreibt richtlinien zur Verwendung (usage guidelines)

  • help topic interfaces family → beschreibt, wie die verschiedenen protokollfamilien und wie sie bei Juniper auf den Interfaces eingerichtet werden

Cheers, Ori