Schnellere Änderungen der JUNOS-Konfiguration

Junos OS hat viele hilfreiche Befehle, um die Zeit zu verkürzen, es nimmt Änderungen in der bestehenden Konfiguration zu machen. Mit Umbenennen, Kopieren, Ersetzen und Einfügen-Befehle in Command Line Interface (CLI) Konfigurationsmodus können Sie schnell Änderungen an der Gerätekonfiguration zu machen.

Benennen Sie einen Ausschnitt aus der Konfiguration

Manchmal möchten Sie einen Abschnitt der Junos-Konfiguration zu benennen, zum Beispiel eine ältere Namenskonvention zu ändern, um eine neue Politik zu halten. Angenommen, Sie möchten umbenennen ge-0/0/0 auf die neue Namenskonvention ge-1/0/0. Hier ist die aktuelle Konfiguration Schnipsel:

root @ hostname # show interfaces ge-0/0/0 0UNIT {Familie inet {Adresse 100.100.100.1/24-}}

Sie können die Schnittstelle in einem Schritt mit der umbenennen umbenennen Befehl:

root @ hostname # Umbenennungs Schnittstellen ge-0/0/0 zu ge-1/0/0

Verwenden Sie nun die Show zu überprüfen gebieten, daß die Änderung aufgetreten ist:

root @ hostname # show interfaces ge-1/0/0 0UNIT {Familie inet {Adresse 100.100.100.1/24-}}

Kopieren Teile der Konfiguration

Junos können Sie auch Kopien von Teilen der Konfiguration zu machen, indem die Verwendung von Kopieren Befehl. Zum Beispiel wird angenommen, dass Sie eine Vorlage für einen lokalen Benutzer erstellen genannt logintemplate, und Sie eine Kopie für einen neuen Benutzer zu machen benannt joe wer hat Ihr Team vor kurzem beigetreten:

root @ hostname # show System Login USERUSER logintemplate {full-name "Generate Network Operations Benutzer" -Klasse netops-Authentifizierung {verschlüsselte Passwort "$ 1 $ Naeta3Iw $ / sgTTPK0NoH0PJdsXvP6.." - ## SECRET-DATA}}

Sie können eine Kopie dieser Vorlage für den neuen Benutzer zu machen, joe, durch die Verwendung von Kopieren Befehl:

root @ hostname # bearbeiten System loginroot @ hostname # kopieren Benutzer logintemplate an Benutzer joe

Und wieder überprüfen, um zu bestätigen, dass Junos die neuen lokalen Benutzer erstellt:

root @ hostname # showuser logintemplate {full-name "Generate Network Operations Benutzer" -Klasse netops-Authentifizierung {verschlüsselte Passwort "$ 1 $ Naeta3Iw $ / sgTTPK0NoH0PJdsXvP6.." - ## SECRET-DATA}} Benutzer joe {Voll Name "Network Operations Benutzer" -Klasse netops-Authentifizierung {verschlüsselte Passwort "$ 1 $ Naeta3Iw $ / sgTTPK0NoH0PJdsXvP6.." - ## SECRET-DATA}}

Zum Abschluss der Installation von joe, Sie kann sein Passwort ändern, und er ist bereit zu gehen.

Ersetzen Sie einen Teil der Konfiguration

Ein weiterer nützlicher Befehl ist ersetzen, das ändert eine gegebene Zeichenfolge im Konfiguration auf etwas anderes. Beispielsweise sei angenommen, dass Schnittstelle ge-0/0/0 wird in den Protokollen Zweig der Konfiguration verwiesen, da Sie OSPF auf so konfiguriert, wie hier gezeigt:

root @ hostname # show interfaces ge-0/0/0 0UNIT {Familie inet {Adresse 100.100.100.1/24-}}root@host-name# zeigen Protokolle ospfarea 0.0.0.0 {Schnittstelle ge-0/0 / 0.0 -}

In diesem Beispiel können Sie mit dem ersetzen Befehl, um die Schnittstelle zu dem neuen Namenskonvention über die gesamte Konfiguration umbenennen:

root @ hostname # ersetzen Muster ge-0/0/0 mit ge-1/0/0 

Sie können verwenden show interfaces um die Konfiguration zu sehen, und man kann sehen, dass der Name sowohl in den Schnittstellen und Protokollen ändert:

root @ hostname # show interfaces ge-1/0/0 0UNIT {Familie inet {Adresse 100.100.100.1/24-}}root@host-name# zeigen Protokolle ospfarea 0.0.0.0 {Schnittstelle ge-1/0 / 0.0 -}

Legen Sie eine Konfigurationsanweisung

Schließlich ist die einfügen Befehl können Sie eine Konfigurationsanweisung einzufügen entweder vor oder nach einem Element in einer geordneten Reihenfolge. Dieser Befehl ist besonders nützlich, wenn Sie die Firewall-Filter und Routing-Strategien konfigurieren und müssen die Reihenfolge der Bedingungen zu ändern, wie in diesem Beispiel gezeigt:

[Bearbeiten Politikoptionen Politik-Anweisung Multiterm] jadmin @ juniper1 # einfügen Begriff akzeptieren, bevor Begriff ablehnen 

Hier werden Sie das Einfügen der akzeptieren Begriff, bevor die ablehnen Begriff, der in einer Routing-Policing, können Sie Stunden nach Stunden von Mitternacht zur Fehlerbehebung zu speichern. Denken Sie daran, dass wie Kopieren, ersetzen, und umbenennen, das einfügen Befehl können Sie Zeit und Mühe sparen, wenn Sie Ihre Junos Gerät konfigurieren.

Menü