Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Übersicht über Konfigurationsdateien

Sie verwenden Konfigurationsdateien, um Geräte zu konfigurieren und Gerätekonfigurationsaufgaben zu optimieren. In einer Konfigurationsdatei wird die komplette Konfiguration eines Gerätes gespeichert. Beachten Sie die folgenden Unterschiede zwischen den Konfigurationsdateien:

  • Die aktive (laufende) Konfiguration ist die Betriebsdatei des Geräts. Diese Dateien steuern das Verhalten des Geräts.

  • Die Kandidatenkonfiguration ist die Arbeitskopie, in der Konfigurationsaktualisierungen gespeichert werden. Dies sind die Dateien, die Sie für die automatische Gerätekonfiguration verwenden.

Übersicht über Konfigurationsdateien

In einer Konfigurationsdatei wird die vollständige Konfiguration eines Netzwerkgeräts gespeichert. Die aktuelle Konfiguration eines Geräts wird als aktive Konfiguration bezeichnet. Sie können diese aktuelle Konfiguration ändern und zu einer vorherigen Konfiguration oder zu einer Rettungskonfiguration zurückkehren.

Die 50 Konfigurationsdateien, für die zuletzt ein Commit ausgeführt wurde, auf einem Gerät werden gespeichert, sodass Sie zu einer vorherigen Konfiguration zurückkehren können. Die Konfigurationsdateien haben folgende Namen:

  • juniper.conf.gz—Die aktuell aktive Konfiguration

  • bis —Rollback-Konfigurationenjuniper.conf.1.gzjuniper.conf.49.gz

Um Änderungen an der Konfigurationsdatei vorzunehmen, müssen Sie den Konfigurationsmodus in der CLI verwenden. Wenn Sie Änderungen an einer Konfigurationsdatei vornehmen, zeigen Sie die Kandidatenkonfigurationsdatei an und ändern sie. Mit der Kandidatenkonfiguration können Sie Konfigurationsänderungen vornehmen, ohne betriebliche Änderungen an der aktiven Konfiguration vorzunehmen oder Ihren aktuellen Netzwerkbetrieb zu beschädigen. Nachdem Sie die Änderungen an der Kandidatenkonfiguration übernommen haben, aktualisiert das System die aktive Konfiguration.

Bedingungen für Konfigurationsdateien

Tabelle 1: Bedingungen für Konfigurationsdateien

Begriff

Definition

Aktive Konfiguration

Aktuelle festgeschriebene Konfiguration eines Geräts.

Kandidaten-Konfiguration

Arbeitskopie der Konfiguration, die es Benutzern ermöglicht, Konfigurationsänderungen vorzunehmen, ohne Betriebsänderungen zu verursachen, bis diese Kopie übergeben wird.

Gruppe "Konfiguration"

Gruppe von Konfigurationsanweisungen, die der Rest der Konfiguration erben kann.

Ausführen eines Commits für eine Konfiguration

Das Überprüfen einer Konfiguration auf die richtige Syntax, ihre Aktivierung und das Markieren als aktuelle Konfigurationsdatei, die auf dem Gerät ausgeführt wird.

Konfigurationshierarchie

Eine Hierarchie von Anweisungen, die die Systemkonfiguration umfassen. Die beiden Arten von Anweisungen sind Container und Leaf: Containeranweisungen enthalten andere Anweisungen. Leaf-Anweisungen enthalten keine anderen Anweisungen. Alle Container- und Blattanweisungen bilden zusammen die Konfigurationshierarchie.

Standardkonfiguration

Die Anfangswerte, die für jeden Konfigurationsparameter festgelegt werden, wenn ein Gerät ausgeliefert wird.

Rescue-Konfiguration

Bekannte Konfiguration, die ein Gerät aus einer Konfiguration wiederherstellt, die den Verwaltungszugriff verweigert. Über die CLI legen Sie eine aktuelle festgeschriebene Konfiguration als Rettungskonfiguration fest.

Rollback einer Konfiguration

Der Vorgang der Rückkehr zu einer zuvor zugesagten Konfiguration.

Gerätekonfiguration Speicherübersicht

Wenn Sie eine Gerätekonfiguration von Juniper Networks bearbeiten, arbeiten Sie mit einer Kopie der aktuellen Konfiguration, um eine Kandidatenkonfiguration zu erstellen. Die Änderungen, die Sie an der Kandidatenkonfiguration vornehmen, sind sofort in der CLI sichtbar. Wenn also mehrere Benutzer gleichzeitig die Konfiguration bearbeiten, können alle Benutzer alle Änderungen sehen.

Sie bestätigen Ihre Änderungen, damit eine Kandidatenkonfiguration wirksam wird. An dieser Stelle wird die Kandidatendatei auf die richtige Syntax überprüft, aktiviert und als aktuelle, betriebsbereite Softwarekonfigurationsdatei markiert. Wenn mehrere Benutzer die Konfiguration gleichzeitig bearbeiten, werden alle von allen Benutzern vorgenommenen Änderungen wirksam, wenn Sie die Kandidatenkonfiguration bestätigen.

Zusätzlich zum Speichern der aktuellen Konfiguration speichert die CLI die aktuelle Betriebsversion und die vorherigen 49 Versionen der festgeschriebenen Konfigurationen. Die Konfiguration, für die zuletzt ein Commit ausgeführt wurde, ist Version 0, bei der es sich um die aktuelle Betriebsversion handelt. Diese aktuelle Betriebsversion ist die Standardkonfiguration, zu der das System zurückkehrt, wenn Sie zu einer vorherigen Konfiguration zurückkehren. Die älteste gespeicherte Konfiguration ist Version 49.

Standardmäßig werden die aktuelle Konfiguration und drei frühere Versionen der festgeschriebenen Konfiguration auf der CompactFlash-Karte des Geräts gespeichert. Die aktuell betriebsbereite Gerätekonfiguration wird in der Datei gespeichert, und die letzten drei festgeschriebenen Konfigurationen werden in den Dateien , und gespeichert.juniper.conf.gzjuniper.conf.1.gzjuniper.conf.2.gzconf.3.gz Diese vier Dateien werden auf der CompactFlash-Karte des Geräts im Verzeichnis gespeichert./config

Die restlichen 46 vorherigen Versionen der festgeschriebenen Konfigurationen, die Dateien über , werden im Verzeichnis auf der Festplatte gespeichert.juniper.conf.4juniper.conf.49/var/db/config