Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Bearbeiten der Konfiguration mit NETCONF

In einer NETCONF-Sitzung mit einem Gerät, auf dem Junos OS ausgeführt wird, können Sie NETCONF XML-Managementprotokolloperationen zusammen mit Junos XML- oder CLI-Konfigurationsanweisungen (Command-Line Interface) verwenden, um die Konfiguration auf einer Routing-, Switching- oder Sicherheitsplattform zu ändern. Der NETCONF-Protokollbetrieb <copy-config>, <edit-config>und <discard-changes> bietet Funktionen, die analog zu Konfigurationsmodusbefehlen in der Junos OS CLI sind. Die hier beschriebenen Junos XML-Tag-Elemente entsprechen Junos OS-Konfigurationsanweisungen.

Um die Konfiguration auf einem Gerät zu ändern, gibt eine Clientanwendung das <copy-config>, das <edit-config>Tag-Element oder das <discard-changes> Tag-Element und die entsprechenden Tag-Unterelemente innerhalb des <rpc> Tag-Elements aus.

Die folgenden Beispiele zeigen die verschiedenen verfügbaren Tag-Elemente:

Der einzige akzeptable Wert für das <target> Element ist <candidate/>, das entweder auf die Kandidatenkonfiguration oder die offene Konfigurationsdatenbank verweisen kann. Wenn eine Clientanwendung den Junos XML-Protokollvorgang <open-configuration> ausrichtet, um eine bestimmte Konfigurationsdatenbank zu öffnen, bevor sie einen oder <edit-config> einen <copy-config> Vorgang ausführt, führt Junos OS den Vorgang in der offenen Konfigurationsdatenbank aus. Andernfalls wird der Vorgang in der Kandidatenkonfiguration durchgeführt.

Die drei Tags –<copy-config><edit-config> und <discard-changes>– entsprechen den drei grundlegenden Konfigurationsaufgaben, die Ihnen zur Verfügung stehen, die hier beschrieben werden:

  • Überschreiben der Zielkonfiguration durch eine neue Konfiguration: Mithilfe des <copy-config> Tag-Elements können Sie die Konfiguration in der Zielkonfiguration durch eine neue Konfiguration ersetzen.

  • Bearbeiten von Konfigurationselementen: Mithilfe des <edit-config> Tag-Elements können Sie bestimmte Konfigurationselemente innerhalb der Zielkonfiguration hinzufügen, ändern oder löschen. Informationen zum Umgang mit Konfigurationsänderungen durch das Gerät finden Sie unter Festlegen des Konfigurationsmodus für die Bearbeitung in einer NETCONF-Sitzung.

  • Zurücksetzen von Änderungen in die aktuelle Konfiguration: Mithilfe des <discard-changes> Tag-Elements können Sie die Kandidatenkonfiguration zurücksetzen, um den Inhalt der aktuellen (aktiven) Konfiguration zu entsprechen. Dieses Tag-Element bietet Funktionen analog zum CLI-Befehl rollback 0.

    Hinweis:

    Das <discard-changes/> Tag-Element kann nicht verwendet werden, um nicht festgeschriebene Änderungen, die in die kurzlebige Konfigurationsdatenbank geladen wurden, zu verwerfen.