Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ändern der Konfiguration für ein Gerät

Mit Junos OS CLI Können Sie eine bestehende Konfiguration Junos OS oder Junos OS ändern. In diesem Abschnitt werden außerdem die Besonderheiten erläutert, wie Sie eine Anweisung hinzufügen, eine Anweisung löschen, eine Anweisung kopieren und eine neue Kennung (einschließlich Beispielen) einfügen.

Anzeige der Benutzer, die derzeit die Konfiguration bearbeiten

Verwenden Sie den Konfigurationsmodusbefehl, um die derzeit bearbeitenden Benutzer status anzuzeigen:

Das System zeigt an, wer die Konfiguration bearbeitet ( ), wo der Benutzer angemeldet ist ( ), Datum und Uhrzeit der Anmeldung des Benutzers ( ) und welche Hierarchieebene der Benutzer bearbeitet rchenterminal p0 ( 2018-03-01 13:17:25 PST[edit interfaces] ).

Wenn Sie den Konfigurationsmodusbefehl aus geben und ein Benutzer die Aktivierung einer Kandidatenkonfiguration für eine zukünftige Zeit geplant hat, wird angezeigt, wer das Commit geplant hat ( ), wo der Benutzer angemeldet ist ( ), Datum und Uhrzeit der Anmeldung des Benutzers statusroot ( terminal d02018-10-31 14:55:15 PST ) und dass ein Commit ansteht (commit at).

Wenn Sie den Konfigurationsmodusbefehl aus geben und ein Benutzer die Konfiguration im exklusiven Modus bearbeitet, wird angezeigt, wer die Konfiguration bearbeiten ( ), wo der Benutzer angemeldet ist ( ), Datum und Uhrzeit der Anmeldung ( und dass ein Benutzer die Konfiguration im exklusiven Modus statusroot ( ) terminal d02018-11-01 13:05:11 PSTexclusive [edit] bearbeitet.

Ändern der Konfiguration Juniper Networks Geräten

Zum Konfigurieren eines Juniper Networks oder zum Ändern einer vorhandenen Konfiguration fügen Sie der Konfiguration Anweisungen mithilfe der und edit der Befehle set hinzu. Für jede Statement-Hierarchie erstellen Sie die Hierarchie, die mit einer Anweisung auf der obersten Ebene beginnt und mit Anweisungen fort fortdauert, die stufenweise niedriger in der Hierarchie bewegt werden.

Um die Hierarchie zu ändern, verwenden Sie zwei Befehle für den Konfigurationsmodus:

  • edit— Wird in eine bestimmte Hierarchieebene bewegt. Wenn diese Hierarchieebene nicht vorhanden ist, erstellt edit der Befehl sie. Der edit Befehl hat folgende Syntax:

  • set— Erstellt eine Konfigurationserklärung und legt Kennungswerte fest. Nachdem Sie einen Befehl angegeben haben, bleiben Sie auf derselben set Stufe in der Hierarchie. Der set Befehl hat folgende Syntax:

    statement-path ist die Hierarchie zur Konfiguration und die Aussage selbst. Wenn Sie bereits in die Hierarchieebene der Anweisung verschoben wurden, können Sie den Anweisungspfad weglassen. statement ist die Konfigurationserklärung selbst. identifier ist eine Zeichenfolge, die eine Instanz einer Anweisung identifiziert.

Anweisungen können entweder Container- oder Leaf-Anweisungen sein. Eine Container-Anweisung kann weitere Container-Anweisungen sowie Leaf-Anweisungen enthalten. Eine Leaf-Aussage steht jedoch für sich. Der Befehl zeigt die Container-Anweisungen an, während sowohl die Container- als auch die Leaf-Anweisungen edit?set? angezeigt werden, wobei zwischen diesen > Anweisungen differenziert wird.

Anmerkung:

Sie können den Befehl edit nicht verwenden, um den Wert von Identifikatoren zu ändern. Sie müssen den Befehl set verwenden.

Hinzufügen von Konfigurations anweisungen und Identifikatoren

Alle Eigenschaften eines Juniper Networks werden durch Anweisungen in der Konfiguration konfiguriert. Eine Anweisung besteht aus einem Schlüsselwort, bei dem es sich um festen Text und optional um eine Kennung handelt. Eine Kennung ist ein von Ihnen definierter Identifizierungsname, wie z. B. der Name einer Schnittstelle oder eines Benutzernamens. Damit können Sie und der CLI einen Unterschied zwischen einer Sammlung von Anweisungen machen.

In der folgenden Liste sind beispielsweise die Anweisungen aufgeführt, die auf der obersten Konfigurationsebene verfügbar sind:

Eine Winkelhalterung ( ), bevor der Name der Aussage darauf hindeutet, dass es sich um eine Container-Anweisung handelt und dass Sie andere Anweisungen auf den darunter stehenden > Ebenen definieren können. Wenn keine Winkelhalterung ( ) vor dem Namen der Aussage enthalten ist, ist die Aussage eine Leaf-Anweisung. Sie können keine anderen Anweisungen auf Hierarchieebenen darunter > definieren.

Ein Plus-Vorzeichen (+), bevor der Name der Aussage angibt, dass es eine Gruppe von Werten enthalten kann. Um eine Gruppe festzulegen, geben Sie die Werte in Klammern ein. Zum Beispiel:

In einigen Anweisungen können Sie eine Kennung angeben. Bei einigen Kennungen wie Schnittstellennamen muss die Kennung in einem präzisen Format angegeben werden. Der Schnittstellenname So-0/0/0 bezieht sich beispielsweise auf eine SONET/SDH-Schnittstelle, die sich auf dem Flexible PIC Concentrator (FPC) in Steckplatz 0, am ersten PIC-Standort und am ersten Port auf der PICs (Physical Interface Card) befindet.

Für andere Kennungen wie deskriptive Textschnittstelle und Richtlinien und Firewall-Begriffsnamen können Sie jeden beliebigen Namen angeben, einschließlich Sonderzeichen, Leerzeichen und Registerkarten.

Sie müssen in Anführungszeichen (doppelten Anführungszeichen) sowie Zeichenfolgen mit einem Raum- oder Tabulatorzeichen oder einer der folgenden Zeichen eingeschlossen sein:

Wenn Sie keine Option für eine Anweisung eingeben, die eine erfordert, gibt eine Nachricht die Typ der erforderlichen Informationen an. In diesem Beispiel müssen Sie eine Bereichsnummer eingeben, um den Befehl auszuführen:

Anweisungen aus einer Gerätekonfiguration löschen

Verwenden Sie den Konfigurationsmodusbefehl, um eine Anweisung oder einen Identifikator aus einer delete Gerätekonfiguration zu löschen. Löschen einer Anweisung oder einer Kennung "Nicht konfiguriert" die mit dieser Anweisung oder Kennung verknüpften Funktionen und das Zurücksetzen dieser Funktion in die Standardbedingung.

Wenn Sie eine Erklärung löschen, werden die Aussage und sämtliche Identifikatoren aus der Konfiguration entfernt.

Für Anweisungen, die mehrere Kennungen enthalten können, wird beim Löschen einer Kennung nur diese Kennung gelöscht. Die anderen Kennungen in der Anweisung bleiben bestehen.

Um die gesamte Hierarchie zu löschen, die auf der aktuellen Hierarchieebene beginnt, geben Sie im Befehl weder eine Anweisung noch eine Kennung delete an. Wenn Sie die Anweisung oder Kennung weglassen, werden Sie aufgefordert, den Löschvorgang zu bestätigen:

Anmerkung:

Sie können nicht mit einem einzigen Befehl mehrere Anweisungen oder Identifikatoren innerhalb einer Hierarchie delete löschen. Sie müssen jede Anweisung oder Kennung einzeln mit mehreren Befehlen delete löschen. Stellen Sie sich beispielsweise die folgende Konfiguration auf der [edit system] Hierarchieebene vor:

Wenn Sie den Befehl löschen möchten, und aus der Konfiguration domain-name können Sie keinen einzigen Befehl host-namebackup-routerdelete ausführen. Der folgende Befehl funktionierte beispielsweise nicht:

Stattdessen müssen Sie jede Aussage einzeln löschen:

Sie können verwandte Konfigurationselemente wie kanalisierte Schnittstellen oder statische Routen gleichzeitig mit einem einzigen Befehl und regelmäßigen Ausdrücken löschen. Durch Löschen einer Anweisung oder einer Kennung wird die mit dieser Anweisung oder Kennung verknüpfte Funktionalität effektiv "nicht konfiguriert", und diese Funktion wird in die Standardbedingung zurückgekehren.

Sie können nur bestimmte Teile der Konfiguration löschen, wo Sie normalerweise mehrere Elemente, z. B. Schnittstellen, setzen. Es ist jedoch nicht möglich, "Gruppen" verschiedener Elemente zu löschen. Zum Beispiel:

Wenn Sie eine Erklärung löschen, werden die Aussage und sämtliche Identifikatoren aus der Konfiguration entfernt.

Wenn Sie verwandte Konfigurationselemente löschen möchten, geben Sie den Befehl für den Konfigurationsmodus mit der Option aus, und geben Sie den Anweisungspfad, die Elemente, die mit einem regelmäßigen Ausdruck zusammengefasst werden sollen, und den wildcarddelete regelmäßigen Ausdruck an.

Anmerkung:

Wenn Sie den Befehl wildcard zum Löschen von zugehörigen Konfigurationselementen verwenden, muss der reguläre Ausdruck die letzte Anweisung sein.

Wenn der Junos OS Elemente mit mehr als acht verwandten Elementen treffert, wird CLI nur die ersten acht Elemente angezeigt.

Schnittstellen aus der Konfiguration löschen

Löschen mehrerer T1-Schnittstellen in dem Bereich t1-0/0/0:0 von: t1-0/0/0:23

Löschen von Routen aus der Konfiguration

Statische Routen im Bereich löschen 172.0.0.0 von: 172.255.0.0

Beispiel: Anweisungen aus der Gerätekonfiguration löschen

Das folgende Beispiel zeigt, wie Sie die Anweisung löschen und die Konfiguration ospf OSPF auf dem Router effektiv unkonfigurieren:

Löschen Sie alle Anweisungen auf der aktuellen Stufe unten:

Konfigurieren Sie eine bestimmte Eigenschaft nicht, und entfernen Sie die Einstellung der Schnittstellengeschwindigkeit:

Kopieren einer Anweisung in der Konfiguration

Wenn Sie viele ähnliche Anweisungen in einer Gerätekonfiguration haben, können Sie eine Anweisung hinzufügen und diese Anweisung kopieren. Durch Das Kopieren einer Anweisung wird diese Anweisung und die gesamte Hierarchie der mit dieser Anweisung konfigurierten Anweisungen dupliziert. Das Kopieren von Anweisungen ist beim Konfigurieren vieler physischer oder logischer Schnittstellen desselben Typs nützlich.

Verwenden Sie den Konfigurationsmodusbefehl, um eine Kopie einer vorhandenen Anweisung in der Konfiguration copy zu erstellen:

Unmittelbar nachdem Sie einen Teil der Konfiguration kopiert haben, ist die Konfiguration möglicherweise ungültig. Sie müssen die Gültigkeit der neuen Konfiguration prüfen und bei Bedarf entweder den kopierten Teil oder den ursprünglichen Teil der Konfiguration ändern, um die Konfiguration gültig zu machen.

Beispiel: Kopieren einer Aussage in der Konfiguration

In diesem Beispiel wird gezeigt, wie Sie eine virtuelle Verbindung (VC) auf einer Schnittstelle erstellen, indem Sie einen vorhandenen VC kopieren.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine besondere Konfiguration über die Gerätein initialisierung hinaus erforderlich.

Bevor Sie mit diesem Beispiel beginnen, konfigurieren Sie die folgende Initialkonfiguration.

Um die Initialkonfiguration für dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Line Breaks und ändern Sie alle Details, die für die Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie diesen Befehl in die CLI auf der Hierarchieebene, und geben Sie ihn dann im Konfigurationsmodus [edit]commit ein.

Überblick

In diesem Beispiel, in dem das Kopieren von Anweisungen veranschaulicht wird, fügen wir eine virtuelle Verbindung hinzu, die einer bereits konfigurierten virtuellen Verbindung ähnlich ist.

Konfiguration

CLI-Konfiguration

Beginnen Sie auf [edit interfaces at-1/0/0] der Hierarchieebene.

Konfigurieren durch Kopieren

Schritt-für-Schritt-Verfahren

So konfigurieren Sie durch Kopieren einer Konfiguration:

  1. Gehen Sie zur [edit interfaces at-1/0/0] Hierarchieebene und Copy Unit 61.

  2. Sehen Sie sich die neue Konfiguration an, und erfahren Sie, was Sie ändern müssen, um die Konfiguration gültig zu machen.

  3. Ändern Sie die Konfiguration, um sie für gültig zu machen.

    In diesem Beispiel möchten Sie virtual Circuit Identifier (VCI) und Virtual Path Identifier (VPI) neu konfigurieren.

    Sie möchten außerdem die IP-Adresse der neuen Schnittstelle durch eine eigene IP-Adresse ersetzen.

Ergebnisse

Beispiel: Ersetzen einer Konfiguration

Wenn Sie Änderungen an der Konfiguration eines Geräts vornehmen müssen, können Sie die ursprünglichen Konfigurationseinstellungen jederzeit mithilfe des Befehls löschen und mit dem Befehl ihre delete neuen Konfigurationseinstellungen set hinzufügen. Es gibt jedoch noch andere Möglichkeiten, eine Konfiguration zu ändern, die effizienter und einfacher zu verwenden ist.

In diesem Beispiel wird gezeigt, wie Sie die folgenden Konfigurationsmodusbefehle zum Aktualisieren einer vorhandenen Konfiguration verwenden:

  • rename— Nennen Sie eine vorhandene Konfigurationseinstellung, wie z. B. den Schnittstellennamen, in Namen. Dies kann beim Hinzufügen neuer Schnittstellen zu einem Gerät nützlich sein.

  • copy— Kopieren Sie eine Konfigurationseinstellung und die gesamte Hierarchie der Anweisungen, die unter dieser Einstellung konfiguriert sind. Das Kopieren von Konfigurationserklärungen ist beim Konfigurieren vieler physischer oder logischer Schnittstellen desselben Typs nützlich.

  • replace- Globale Änderungen an Textmustern in der Konfiguration vornehmen. Wenn Sie beispielsweise durchgängig ein Wort zur Beschreibung aller Schnittstellen auf Ihrem Gerät falsch geschrieben haben, können Sie diesen Fehler mit einem einzigen Befehl beheben.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine besondere Konfiguration über die Gerätein initialisierung hinaus erforderlich.

Überblick

Im ersten Beispiel in diesem Thema werden die folgenden Konfigurationsänderungen vorgenommen:

  • Erstellen Sie eine neue Schnittstelle mit einer Beschreibung, die einen Eingabefehler enthält.

  • Kopieren Sie die Konfiguration von der Schnittstelle, die Sie erstellt haben, um eine neue Schnittstelle zu erstellen.

  • Eine der von Ihnen erstellten Schnittstellen benennen.

  • Beheben Sie den Eingabefehler in der Beschreibung der erstellten Schnittstellen.

Im zweiten, etwas kürzeren Beispiel, werden Sie unter leicht unterschiedlichen Bedingungen einige der gleichen Befehle ausprobieren.

Konfiguration

CLI-Konfiguration

In diesem Beispiel werden keine Befehle verwendet, die für diesen Abschnitt geeignet sind.

Kopieren, Umbenennen und Ersetzen von Befehlen zur Änderung einer Loopback-Schnittstellenkonfiguration

Schritt-für-Schritt-Verfahren
ACHTUNG:

Wenn Ihre vorhandene Konfiguration eine der in diesem Beispiel verwendeten Loopback-Schnittstellengerätnummern verwendet, müssen Sie verschiedene nicht verwendete Zahlen der Loopback-Schnittstelleneinheit ersetzen. Andernfalls könnten die folgenden Schritte den vorhandenen Betriebsstatus Ihres Geräts beschädigen.

Zur Erstellung und Änderung einer Konfiguration einer Loopback-Schnittstelle mithilfe von copyrename , und replace Befehlen:

  1. Erstellen Sie eine neue Loopback-Schnittstelleneinheitsnummer und geben Sie eine Beschreibung ein.

    Die Fehler bei der Rechtschreibweise des Loopbacks in der Beschreibung sind bewusst.

  2. Zeigen Sie die Konfiguration für die gerade hinzugefügte Loopback-Schnittstelle an.

  3. Duplizieren Sie die gerade erstellte Loopback-Schnittstelle, warts und alle, von Unit 100 bis Unit 101.

  4. Zeigen Sie die Konfigurationen für Loopback-Schnittstellen an, lo0 Unit 100 und lo0 unit 101.

    Der copy Befehl dupliziert eine Schnittstelle einschließlich untergeordneter Anweisungen wie description .

  5. Ändern Sie die Loopback-Schnittstellen-Lo0-Unit 100 und loopback interface lo0 Unit 102.

  6. Zeigen Sie die Konfiguration für das Loopback-Schnittstellen-Lo0-Gerät 100 an.

    Ergebnisse aus diesem Befehl sollten nicht angezeigt werden. Die Loopback-Schnittstellen-Lo0 Unit 100 ist nun weg. Der rename Befehl ersetzt die angegebene Konfigurationserklärung durch die neue Konfiguration.

  7. Korrigieren Sie das Wort-Loopback in den Beschreibungen für Loopback-Schnittstellen lo0 Unit 101 und lo0 Unit 102.

  8. Anzeige der Konfiguration für Loopback-Schnittstellen lo0 Unit 101 und lo0 102, um sicherzustellen, dass das Wort Loopback jetzt richtig geschrieben wurde.

    Der Befehl ersetzt alle Instanzen des im Befehl angegebenen Musters, sofern nicht auf eine replace bestimmte Weise begrenzt. Das nächste Beispiel in diesem Thema zeigt eine Möglichkeit, die Auswirkungen des Befehls zu replace begrenzen.

  9. Im Konfigurationsmodus verwenden Sie den Befehl, um die Konfiguration des Geräts wieder auf den Status zurück zu bringen, den Sie vor rollback Ausführung der vorherigen Schritte hatten.

Ergebnisse

Verwenden Sie die Befehle und den Konfigurationsmodus, um sicherzustellen, dass die Konfiguration des Geräts wieder den Zustand auf dem Stand hat, in dem Sie die show interfaces lo0 unit 101 Schritte in diesem Beispiel ausgeführt show interfaces lo0 unit 102 haben.

Ergebnisse aus diesem Befehl sollten nicht angezeigt werden.

Ergebnisse aus diesem Befehl sollten nicht angezeigt werden.

Vergleichen Sie den Copy-Befehl auf der Obersten Konfigurationshierarchieebene

Schritt-für-Schritt-Verfahren

Im vorherigen Beispiel werden die copy Befehlen rename und Befehle auf replace der [edit interfaces interface-name unit logical-interface-number] Hierarchieebene angezeigt. In diesem Beispiel wird gezeigt, wie einige dieser Befehle auf der obersten Ebene der Konfigurationsmodushierarchie CLI werden.

Im folgenden Beispiel müssen Sie zu verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Informationen zur Navigation in CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus.

  1. Erstellen Sie eine Ethernet-Schnittstelle.

  2. Kopieren Sie die gerade erstellte Schnittstelle auf eine andere Schnittstelle.

    Vergleichen Sie diesen Befehl mit dem Befehl im vorherigen Beispiel, in dem der Befehl das Stichwort vor dem zu copycopy unit kopierenden Wert überträgt:

    Beachten Sie, dass das Stichwort nach der Vorposition und vor dem interfacesto zu kopierenden Wert nicht wiederholt wird. Dies geschieht in einigen Anweisungen der obersten Ebene mit dem copy Befehl.

    Tipp:

    In ähnlicher Weise wiederholen Sie beim Befehl das Schlüsselwort nicht vor dem neuen Identifikator in einigen Anweisungen der rename obersten Ebene.

  3. Zeigen Sie Ihre Konfiguration bisher an.

  4. Ersetzen Sie die Adresse für et-2/1/0 durch eine andere IP-Adresse.

    Wenn Sie nur ein bestimmtes Vorkommnis eines Musters anstelle aller dieser Änderungen ändern möchten, müssen Sie durch diese spezifische Hierarchieebene navigieren, bevor Sie den Befehl replace verwenden.

  5. Zeigen Sie die Schnittstellen noch einmal an.

  6. Im Konfigurationsmodus verwenden Sie den Befehl, um die Konfiguration des Geräts wieder auf den Status zurück zu bringen, den Sie vor rollback Ausführung der vorherigen Schritte hatten.

Ergebnisse

Verwenden Sie die Befehle und den Konfigurationsmodus, um sicherzustellen, dass die Konfiguration des Geräts wieder den Zustand auf dem Stand hat, in dem Sie die show interfaces et-2/0/0 Schritte in diesem Beispiel ausgeführt show interfaces et-2/1/0 haben.

Ergebnisse aus diesem Befehl sollten nicht angezeigt werden.

Ergebnisse aus diesem Befehl sollten nicht angezeigt werden.

Einfügen einer neuen Kennung in eine Gerätekonfiguration

Bei der Konfiguration eines Juniper Networks Geräts können Sie die meisten Anweisungen und Kennungen in beliebiger Reihenfolge eingeben. Unabhängig von der Reihenfolge, in der Sie die Konfigurationserklärungen eingeben, wird CLI Konfiguration immer in einer strengen Reihenfolge angezeigt. Es gibt jedoch nur wenige Fälle, in denen die Anordnung der Anweisungen wichtig ist, da die Konfigurationserklärungen eine Reihenfolge erstellen, die in der Reihenfolge analysiert wird.

Beispielsweise definieren Sie in einer Routing-Richtlinie oder einem Firewall-Filter Begriffe, die sequenziell analysiert werden. Wenn Sie einen benannten Pfad in dynamischer MPLS erstellen, definieren Sie eine geordnete Liste der Transit-Router auf dem Pfad, beginnend mit dem ersten Transit-Router und dem letzten.

Verwenden Sie den Konfigurationsmodusbefehl, um einen Teil der Konfiguration, in dem die Anweisungsgeordnet wichtig ist, insert zu ändern:

Wenn Sie den Befehl nicht verwenden, sondern einfach nur den Identifikator konfigurieren, wird er am Ende der Liste ähnlicher insert Kennungen platziert.

Beispiel: Einfügen einer neuen Kennung in eine Gerätekonfiguration

In diesem Beispiel wird die Verwendung des insert Befehls veranschaulicht.

Während am Ende der vorhandenen Liste mit dem Befehl ein Begriff hinzugefügt wird, wird mit dem Befehl ein Ausdruck in der von Ihnen setinsert angegebenen Reihenfolge hinzugefügt. Die Angabe der Anweisungsreihenfolge ist in den Fällen wichtig, in denen die Reihenfolge der Anweisungen wichtig ist, da die Konfigurationserklärungen eine Reihenfolge erstellen, die in der Reihenfolge analysiert wird.

Wie in diesem Beispiel zu sehen ist, müssen Sie den Begriff erstellen (oder bereits vorhanden sein), bevor Sie ihn mithilfe des Befehls platzieren insert können. Auch der Bezugspunkt für die Platzierung des Begriffs muss vorhanden sein, um den Begriff T1 vor dem Begriff T2 zu platzieren. T1 und T2 müssen bereits vorhanden sein und gefüllt werden (In Junos werden automatisch leere Begriffe entfernt).

Anforderungen

Bevor Sie einen Begriff einfügen können, müssen Sie eine initiale Richtlinie konfigurieren. Um die initiale Richtlinie für dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Leitungsbrüche und ändern Sie alle Details, die zur Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie die Befehle, kopieren Sie die Befehle in die CLI-Hierarchieebene, und geben Sie sie dann im Konfigurationsmodus [edit policy-options]commit ein.

Prüfen Sie jetzt, ob Sie die Hierarchie richtig konfiguriert haben.

Überblick

Um einen Teil der Konfiguration, in dem die Anweisungsgeordnet wichtig ist, zu ändern, müssen Sie den insert Konfigurationsmodusbefehl verwenden. Wenn Sie stattdessen den Befehl verwenden, wird die hinzugefügte Anweisung oder Kennung set sequenziell am falschen Ort liegen. Die einzige Möglichkeit, die Befehlsbedingungen in der richtigen Reihenfolge zu erhalten, ist die Demontage der Konfiguration und ein von vorn beginnen.

Konfiguration

CLI-Konfiguration

Um dieses Beispiel schnell konfigurieren zu können, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenbrüche und ändern Sie alle Details, die zur Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie die Befehle, und fügen Sie die Befehle auf der Hierarchieebene [nach Richtlinienoptionen bearbeiten] in die CLI ein und geben Sie dann commit im Konfigurationsmodus ein.

Konfigurieren zum Einfügen von Bedingungen

Schritt-für-Schritt-Verfahren
  1. Bestimmen Sie, in welcher Reihenfolge die Bedingungen in Ihrer Konfiguration erforderlich sind, sowohl die originalen Begriffe als auch die neuen Begriffe, die Sie hinzufügen möchten.

    In der originalen Konfiguration heißt die Richtlinie statics und es gibt vier Begriffe. Alle der ersten drei Begriffe entsprechen unterschiedlichen Übereinstimmungskriterien und die daraus resultierenden Treffer werden abgelehnt. Der letzte Begriff akzeptiert den ganzen Rest des Datenverkehrs.

    In diesem Beispiel müssen Sie zwei Begriffe hinzufügen, die zusätzliche Datenverkehrstypen eliminieren. Beide Begriffe müssen vor dem letzten Begriff in der ursprünglichen Konfiguration gehen.

  2. Den ursprünglichen Begriff4 für Begriff6 umbenennen.

    Dieser Schritt erhält den ursprünglichen letzten Begriff, jetzt als letzter Begriff 6 bezeichnet, nicht mehr.

  3. Einen neuen Begriff erstellen4.

    Es wird ein neuer Begriff hinzugefügt, der dem Datenverkehr von Adressen lokaler Systeme entspricht und diesen nicht enthält.

  4. Neuen Begriff 5.

    Es wird ein neuer Begriff hinzugefügt, der dem Datenverkehr von aggregierten Routen entspricht und diesen ausspricht.

  5. Begriff 4 nach Begriff3 einfügen

  6. Begriff5 nach Begriff4 einfügen

Ergebnisse

Deaktivierung und Reaktivierung von Anweisungen und Identifikatoren in einer Gerätekonfiguration

In einer Junos OS Konfiguration können Anweisungen und Identifikatoren deaktiviert werden, damit diese nach Eingabe des Befehls nicht wirksam commit werden. Alle deaktivierten Anweisungen und Kennungen werden mit dem Tag inactive markiert. Sie bleiben in der Konfiguration, werden aber nicht aktiviert, wenn Sie einen Befehl commit ausführen.

Verwenden Sie den Konfigurationsmodusbefehl, um eine Anweisung oder Kennung deactivate zu deaktivieren:

Verwenden Sie den Konfigurationsmodusbefehl, um eine Aussage oder Kennung activate zu reaktivieren:

In beiden Befehlen müssen statement sich die und die identifier angegebenen Befehle auf der aktuellen Hierarchieebene befinden. Wenn Sie eine Anweisung deaktivieren, wird diese Aussage ignoriert und wird bei der Eingabe eines Befehls überhaupt nicht commit angewendet.

Verwenden Sie den Konfigurationsmodusbefehl, um eine Anweisung disable zu deaktivieren:

In einigen Teilen der Konfigurationshierarchie können Sie eine Anweisung zum Deaktivieren disable der Funktionalität enthalten. Ein Beispiel ist die Deaktivierung einer Schnittstelle, indem die Anweisung auf disable der [edit interface interface-name] Hierarchieebene einfing. Wenn Sie eine Funktion deaktivieren, wird sie bei der Ausgabe eines Befehls aktiviert, wird aber wie deaktiviert commit oder deaktiviert behandelt.

Beispiel: Deaktivierung und Reaktivierung von Anweisungen und Identifikatoren in einer Gerätekonfiguration

In diesem Beispiel wird ein gängiger Einsatzfall veranschaulicht, in dem die Befehle im Konfigurationsmodus und im deactivateactivate Konfigurationsmodus verwendet werden. Sie umfasst zwei Routing-Engines, primär und Backup, die graceful Routing-Engine Switchover (GRES) konfiguriert haben. Die Software auf beiden Routing-Engines muss aktualisiert werden. Dies kann ganz einfach durch die Deaktivierung von GRES, die Aktualisierung der Routing-Engines und dann die GRES-Reaktivierung erreicht werden.

Anmerkung:

Sie können auch ein ähnliches Upgrade über dasselbe Setup durchführen, außer dass Nonstop Active Routing (NSR) anstelle von GRES konfiguriert ist. Sie müssten die NSR deaktivieren und dann die Routing-Engines aktualisieren, bevor Sie NSR reaktivieren.

Anforderungen

In diesem Beispiel muss ein Gerät mit doppelten Routing-Engines verwendet werden, das aktualisiert werden kann.

Bevor Sie mit diesem Beispiel beginnen, stellen Sie sicher, dass Sie GRES konfiguriert haben.

Überblick

In diesem Beispiel gibt es zwei Routing-Engines. GRES ist konfiguriert und die Routing-Engines müssen aktualisiert werden. Um das Upgrade zu erreichen, müssen Sie die GRES-Funktion deaktivieren, jedes der Routing-Engines aktualisieren und dann GRES erneut aktivieren.

Konfiguration

Konfiguration der Deaktivierung und Reaktivierung von GRES

Schritt-für-Schritt-Verfahren

Zur Deaktivierung und Reaktivierung von GRES für Routing-Engine Upgrade:

  1. Zeigen Sie, dass GRES für den Router aktiviert ist.

  2. Deaktivieren Sie GRES.

  3. Zeigen Sie, dass GRES deaktiviert ist.

  4. Rüsten Sie die Routing-Engines nach und nach auf.

    Anweisungen zum Aktualisieren von Junos OS auf doppelten Routing-Engines finden Sie unter Installieren des Softwarepakets auf einem Gerät mit redundanten Routingmodule.

  5. GreS reaktivieren.

Ergebnisse

Stellen Sie sicher, dass die GRES-Funktion erneut aktiviert wurde.

Verwendung von Global Replace in der Gerätekonfiguration

Sie können globale Änderungen an Variablen und Identifikatoren in der Gerätekonfiguration mithilfe des replace Konfigurationsmodusbefehls vornehmen. Dieser Befehl ersetzt ein Muster in einer Konfiguration durch ein anderes Muster. Beispielsweise können Sie mit diesem Befehl alle Vorkommnisse eines Schnittstellennamens suchen und ersetzen, wenn eine PIC in einen anderen Steckplatz im Router verschoben wird.

pattern pattern1 ist eine Textzeichenfolge oder ein regulärer Ausdruck, die die Kennungen und Werte definiert, die Sie in der Konfiguration ersetzen möchten.

pattern2 ist eine Textzeichenfolge oder ein regulärer Ausdruck, der die gefundenen Kennungen und Werte durch pattern1 ersetzt.

Juniper Networks verwendet Standard-UNIX-ähnliche Syntax des regulären Ausdrucks (wie in POSIX 1003.2 definiert). Wenn der reguläre Ausdruck Leerzeichen, Operatoren oder Wildcard-Zeichen enthält, schließen Sie den Ausdruck in Anführungszeichen ein. Gierige Qualifikationen (so viele wie möglich) werden unterstützt. Träge (so wenig wie möglich übereinstimmen) sind das nicht.

Die upto n Option gibt die Anzahl der ersetzten Objekte an. Der Wert der Steuerung der gesamten Anzahl von Objekten, die in der Konfiguration ersetzt werden (nicht die Gesamtanzahl der Auftreten n eines Musters). Objekte derselben Hierarchieebene (Siblings) werden zuerst ersetzt. Mehrere Vorkommnisse eines Musters innerhalb eines bestimmten Objekts gelten als ein einziger Ersatz. Wenn eine Konfiguration beispielsweise eine Textzeichenfolge enthält, wird 010101 replace pattern 01 with pattern 02 upto 2 der Befehl durch 010101020202 (anstelle 020201 von) ersetzt. Der Austausch 010101 von mit gilt als Einzelaustausch ( = ) und nicht als drei 020202 separate Ersatz ( = n1n3 ).

Wenn Sie keine Option upto angeben, werden alle Kennungen und Werte in der Konfiguration ersetzt, die pattern1 übereinstimmen.

Der replace Befehl ist im Konfigurationsmodus auf jeder Hierarchieebene verfügbar. Alle Treffer sind fallsensibel.

Allgemeine reguläre Ausdrücke, die mit dem Ersatzbefehl verwendet werden

Tabelle 1: Allgemeine reguläre Ausdrücke, die mit dem Ersatzbefehl verwendet werden

Betreiber

Funktion

|

Gibt an, dass eine Übereinstimmung zu einem der beiden Bedingungen auf beiden Seiten der Pipe sein kann.

^

Wird am Anfang eines Ausdrucks verwendet, bedeutet, wo eine Übereinstimmung beginnen soll.

$

Am Ende eines Ausdrucks wird verwendet, dass ein Begriff genau bis zu dem Punkt des Zeichens angezeigt $ werden muss.

[ ]

Gibt einen Bereich von zu übereinstimmenden Buchstaben oder Digits an. Verwenden Sie eine Bindestriche (- - ), um den Anfang und das Ende eines Bereichs zu trennen.

( )

Gibt eine Gruppe von zu übereinstimmenden Begriffen an. Als nummerierte Variablen gespeichert. Für Back-References als \1 \2 .... \9 .

*

0 oder mehr Bedingungen.

+

Mindestens ein Begriff.

.

Alle Zeichen außer für einen Raum (" ").

\

A backslash entgeht Sonderzeichen, um ihre besondere Bedeutung zu unterdrücken. Das sind zum Beispiel die \. Übereinstimmungen . (Period-Symbol).

\n

Back-Referenz. Entspricht der n.Gruppe.

&

Back-Referenz. Treffer der gesamten Übereinstimmung.

In der folgenden Tabelle sind einige Beispiele für Ersatz aufgeführt.

Tabelle 2: Beispiele für Ersatz

Befehl

Ergebnis

replace pattern myrouter with router1

Match: myrouter

Ergebnis: router1

replace pattern "192\.168\.(.*)/24" with "10.2.\1/28"

Match: 192.168.3.4/24

Ergebnis: 10.2.3.4/28

replace pattern "1.\1" with "abc&def"

Match: 1.1

Ergebnis: abc1.1def

replace pattern 1.1 with " abc\&def"

Match: 1#1

Ergebnis: abc&def

Beispiel: Verwendung von Global Replace in einer Gerätekonfiguration – verwenden der \n Back-Referenz

In diesem Beispiel wird gezeigt, wie Sie ein Muster mithilfe einer Backreferenz ersetzen können.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine besondere Konfiguration über den Geräteinitiierungsaufwand hinaus erforderlich.

Bevor Sie mit der Konfiguration beginnen, konfigurieren Sie Folgendes:

Um diese Initialkonfiguration schnell zu konfigurieren, kopieren Sie die folgenden Befehle und fügen Sie sie in eine Textdatei ein. Entfernen Sie alle Zeilenbrüche, ändern Sie alle details, die zur Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind, und kopieren Sie die Befehle, und fügen Sie die Befehle in die CLI der Hierarchieebene [edit] ein:

Überblick

Eine der nützlichsten Funktionen regulärer Ausdrücke ist die Backreferferenz. Backreferenferenten bieten eine bequeme Möglichkeit, ein wiederholtes Zeichen oder Substring in einer Zeichenfolge zu identifizieren. Wenn Sie das Muster einmal finden, können Sie es wiederholen, ohne es erneut zu schreiben. Sie beziehen sich auf das zuvor erfasste Muster mit nur (eine Zahl, die angibt, wie oft das Muster \## angezeigt wird).

Sie können Rückreferenzen verwenden, um Daten zu erinnern oder zu finden und durch etwas anderes zu ersetzen. Auf diese Weise können Sie große Datensätze mit einem einzigen Ersatzbefehl neu erstellen und so die Zeit sparen, die zum manuellen Suchen und Ersetzen des Musters bleibt.

Konfiguration

Konfigurieren eines Ersatzes mithilfe einer Backrefere im Befehl

Schritt-für-Schritt-Verfahren

Um ein Muster in einer Konfiguration Junos OS mithilfe einer Backreferferenz zu ersetzen:

  • Verwenden Sie den replace Befehl.

    In diesem Fall möchten wir durch :1bf51bf5 ersetzen.

    Beachten Sie die Rückreferenzen (\1), die darauf hindeutet, dass das Muster nur ein einziges Mal durchsucht und ersetzt werden sollte.

Ergebnisse

Hier sehen Sie die resultierende Konfiguration:

In diesem Beispiel wird das 2000::c0a8::1bf5 Muster einmal 2000::c0a8:1bf5 ersetzt.

Beispiel: Global Replace in einer Gerätekonfiguration – Ersetzen des Schnittstellennamens

In diesem Beispiel wird gezeigt, wie ein Schnittstellenname global in einer Konfiguration durch den Befehl ersetzt replace wird.

Die Verwendung replace des Befehls kann eine schnellere und bessere Möglichkeit sein, eine Konfiguration zu ändern. Beispielsweise kann eine PIC in einen anderen Steckplatz in einem Router verschoben werden, wodurch der Schnittstellenname geändert wird. Mit einem Befehl können Sie die gesamte Konfiguration aktualisieren. Oder Sie möchten die Konfiguration schnell auf andere ähnliche Konfigurationen, wie z. B. ähnliche Schnittstellen, erweitern.

Durch die Kombination von Befehlen und der Kombination aus diesen können Sie einer Konfiguration hinzufügen und dann bestimmte Aspekte der neu kopierten copyreplace Konfigurationen ersetzen. Der replace Befehl funktioniert mit regelmäßigen Ausdrücken. Reguläre Ausdrücke sind schnell, flexibel und überall. Sie können nach jedem Muster suchen, das Sie möglicherweise benötigen, und die meisten Programmiersprachen unterstützen reguläre Ausdrücke.

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine besondere Konfiguration über die Gerätein initialisierung hinaus erforderlich.

Konfigurieren Sie zunächst die folgende Hierarchie auf dem Router. Eine schnelle Konfiguration dieser Hierarchie finden Sie CLI-Konfiguration unter.

Überblick

In diesem Beispiel wird gezeigt, wie ein Schnittstellenname global in einer Konfiguration durch den Befehl ersetzt replace wird. Das ist ein einfaches Beispiel.

Die vorherige Konfiguration ist der Ausgangspunkt für dieses Konfigurationsupdate. In diesem Beispiel ändern Sie den Namen der ersten Schnittstelle während der gesamten Konfiguration mit einem Befehl.

Konfiguration

CLI-Konfiguration

Um die Initialkonfiguration für dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Leitungsbrüche und ändern Sie alle Details, die zur Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie diese Befehle in die CLI auf der Hierarchieebene, und geben Sie sie dann im Konfigurationsmodus [edit]commit ein.:

Ändern des Schnittstellennamens konfigurieren

Schritt-für-Schritt-Verfahren

So ändern Sie einen Schnittstellennamen:

  1. Stellen Sie sicher, dass Sie in der Hierarchie des Konfigurationsmodus ganz oben stehen.

  2. Ersetzen so-0/0/0 Sie so-1/1/0 dies replace mithilfe des Befehls, der das Stichwort pattern verwendet.

Ergebnisse

Überprüfen Sie die Konfiguration anhand der Befehle im Konfigurationsmodus, nachdem Sie die erforderlichen show interfacesshow protocols Änderungen vorgenommen haben.

Geben Sie den Befehl ein, nachdem Sie bestätigt haben, dass die Konfiguration korrekt commit ist.

Beispiel: Verwendung von Global Replace in einer Gerätekonfiguration – Verwenden der Upto-Option

Berücksichtigen Sie die in dargestellte Abbildung 1 Hierarchie. Die Textzeichenfolge 010101 wird an drei Orten angezeigt: die Beschreibungsabschnitte von ge-0/0/0ge-0/0/0.0 , und fe-0/0/1 . Diese drei Instanzen sind drei Objekte. Im folgenden Beispiel wird gezeigt, wie Sie die Option zum upto Ersetzungen in einer Gerätekonfiguration verwenden können:

Abbildung 1: Replacement by Object Replacement by Object

Eine upto 2 Option im Befehl wird in zwei replace0102 Objektinstanzen konvertiert. Die Objekte unter den Hauptschnittstellen und werden zuerst ersetzt (da sie ge-0/0/0fe-0/0/1 Sibling in der Hierarchieebene sind). Aufgrund der Einschränkung ersetzt der Befehl Muster in der ersten und zweiten Instanz in der Hierarchie (Siblings), nicht jedoch die dritte Instanz upto 2replace (untergeordnete der ersten Instanz).

Kommentare in einer Gerätekonfiguration hinzufügen

Sie können Kommentare in eine Gerätekonfiguration hinzufügen, um anweisungen in der Konfiguration zu beschreiben. Kommentare können interaktiv in den Text CLI und durch Bearbeiten der ASCII-Konfigurationsdatei hinzugefügt werden.

Beim Konfigurieren von Schnittstellen können Sie Kommentare zur Schnittstelle hinzufügen, indem Sie die description Anweisung auf der [edit interfaces interface-name] Hierarchieebene hinzufügen. Sämtliche Kommentare werden in der Ausgabe der Befehle show interfaces angezeigt. Weitere Informationen zur Anweisung finden Sie in der description Junos OS Network Interfaces Library für Routinggeräte.

Kommentare in der CLI

Wenn Sie Kommentare im Konfigurationsmodus hinzufügen, werden sie mit einer Anweisung auf der aktuellen Ebene verknüpft. Jeder Aussage kann ein Einzeilenkommentar zugeordnet werden. Bevor Sie einen Kommentar mit einer Aussage verknüpfen können, muss diese Aussage vorhanden sein. Der Kommentar wird in der Zeile vor der Aussage platziert.

Verwenden Sie den Konfigurationsmodusbefehl, um Kommentare zu einer Konfiguration annotate hinzuzufügen:

statement ist die Konfigurationserklärung, die Sie dem Kommentar beifügen. muss sich auf der aktuellen Hierarchieebene befinden. Wenn ein Kommentar für den angegebenen bereits vorhanden ist, wird er statement gelöscht und durch den neuen Kommentar ersetzt.

comment-string ist der Text des Kommentars. Der Kommentartext kann beliebige Länge enthalten und muss nur in einer einzigen Zeile eingefügt werden. Wenn der Kommentar Bereiche enthält, müssen Sie ihn in Anführungszeichen umschlossen. In den Kommentar-String können Sie die Abgrenzung des Kommentars oder /* */ # . Wenn Sie keines spezifizieren, ist die Zeichenfolge des Kommentars in den /* */ Kommentar-Abgrenzungszeichen eingeschlossen.

Um einen vorhandenen Kommentar zu löschen, geben Sie einen leeren Kommentar-String ein:

Wenn Sie mit dem Befehl Kommentare hinzufügen, können Sie die Kommentare innerhalb der Konfiguration anzeigen, indem Sie den Befehl show configuration mode oder annotate den show configuration Operational Mode-Befehl eingeben.

Anmerkung:

Die Junos OS Junos OS und Junos OS unterstützen die Anmerkung bis zur letzten Ebene der Konfigurationshierarchie, einschließlich Oneliners. Die Beschriftung von Teilen (die untergeordneten Anweisungen oder Identifikatoren innerhalb des Oneliners) des Oneliners werden jedoch nicht unterstützt. In der folgenden Beispielkonfigurationshierarchie werden beispielsweise Anmerkungen bis zur übergeordneten Hierarchie unterstützt, aber nicht für die level 1metric untergeordnete Anweisung:

Kommentare in einer Datei hinzufügen

Wenn Sie die ASCII-Konfigurationsdatei bearbeiten und Kommentare hinzufügen, können diese eine oder mehrere Zeilen enthalten und müssen der zugehörigen Anweisung voraus gehen. Wenn Sie die Kommentare an anderen Stellen in der Datei platzieren, z. B. in der gleichen Linie, die einer Anweisung oder einer separaten Zeile nach einer Anweisung folgt, werden sie entfernt, wenn Sie den Befehl verwenden, um die Konfiguration in der Datei zu load CLI.

Der folgende Auszug aus einem Konfigurationsbeispiel zeigt, wie Sie Kommentare platzieren und keine Kommentare in einer Konfigurationsdatei platzieren:

Wenn Sie Kommentare direkt in die Konfigurationsdatei hinzufügen, können Sie Kommentare wie folgt formatieren:

  • Starten Sie den Kommentar mit einem /* . */ Der Kommentartext kann sich in einer einzigen Linie oder mehreren Zeilen enthalten.

  • Starten Sie den Kommentar mit einer # neuen Linie (Carriage Return).

Beispiel: Kommentare in einer Gerätekonfiguration mithilfe des CLI

Durch das Hinzufügen von Kommentaren zu einer Gerätekonfiguration wird die Konfigurationsdatei für Benutzer besser lesbar und leichter verständlich. Sie können mithilfe der Erklärung Kommentare hinzufügen, wie Sie sie annotate konfigurieren. In diesem Beispiel werden Kommentare hinzugefügt, indem der CLI bereits bestehende Konfiguration verwendet wird:

Anforderungen

Vor der Konfiguration dieses Beispiels ist keine besondere Konfiguration über die Gerätein initialisierung hinaus erforderlich.

Bevor Sie einen Kommentar hinzufügen, müssen Sie die folgende Hierarchie auf dem Router konfigurieren.

Um die Initialkonfiguration für dieses Beispiel schnell zu konfigurieren, kopieren Sie den folgenden Befehl, fügen Sie ihn in eine Textdatei ein, entfernen Sie alle Leitungsbrüche und ändern Sie alle Details, die für die Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie diesen Befehl, und fügen Sie ihn in die CLI-Hierarchieebene ein, und geben Sie ihn dann im Konfigurationsmodus [edit]commit ein.

Stellen Sie jetzt sicher, dass Sie diese Hierarchie konfiguriert haben.

Überblick

Wenn Sie Kommentare über die CLI hinzufügen, tun Sie dies im Konfigurationsmodus mithilfe der annotate Anweisung. Jeder kommentar, den Sie hinzufügen, wird mit einer Aussage auf der aktuellen Ebene verknüpft. Jeder Aussage kann ein Einzeilenkommentar zugeordnet werden.

Um die Aussage zu konfigurieren, wechseln Sie zur Ebene der Anweisung, mit der Sie annotate einen Kommentar verknüpfen möchten. Um die Kommentare einsingen zu können, gehen Sie oben in der Konfigurationshierarchie und verwenden Sie den show Befehl.

Konfiguration

CLI-Konfiguration

Um die Kommentare für dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Line Breaks und ändern Sie alle Details, die zur Übereinstimmung mit Ihrer Netzwerkkonfiguration erforderlich sind. Kopieren Sie die Befehle, kopieren Sie die Befehle in die CLI, beginnen Sie die Hierarchieebene, und geben Sie sie dann im Konfigurationsmodus [edit]commit ein.

Die Befehle verschieben Sie in der Hierarchie, wenn Sie unterschiedliche Abschnitte der Hierarchie anzeigen.

Kommentare im Konfigurationsmodus CLI hinzufügen

Schritt-für-Schritt-Verfahren

Bei diesem Verfahren wird davon ausgegangen, dass Sie die Initialkonfiguration bereits konfiguriert haben.

So fügen Sie Einer Konfiguration Kommentare hinzu:

  1. Gehen Sie zur ersten Hierarchieebene über, in die Sie Einen Kommentar hinzufügen müssen.

  2. Fügen Sie mithilfe der Anweisung einen Kommentar area zur Konfiguration annotate hinzu.

  3. Verschieben Sie eine Ebene bis zur interface Konfigurationserklärung.

  4. Fügen Sie mithilfe der so-0/0/0.0 Erklärung einen Kommentar zur Schnittstelle annotate hinzu.

Ergebnisse

Gehen Sie nach oben in der Hierarchie, und verwenden Sie den show Befehl, um die hinzugefügten Kommentare einsingen zu können. Die Kommentare gehen der zugehörigen Anweisung voraus.

Geben Sie den Befehl ein, nachdem Sie bestätigt haben, dass die Konfiguration korrekt commit ist.