Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Beispiel: Konfigurieren der REST-API

In diesem Beispiel wird veranschaulicht, wie die REST-API auf einem gerät auf Junos OS konfiguriert wird.

Anforderungen

  • Ein Routing-, Switching- oder Sicherheitsgerät, auf dem Junos OS Version 14.2 oder höher ausgeführt wird, ist erforderlich.

Übersicht

In diesem Beispiel wird die REST-API auf einem multiservice Juniper Networks M10i Edge-Router konfiguriert. In diesem Beispiel wird der HTTP- und HTTPS-Zugriff mit Lighttpd- und Juise-Tracing konfiguriert.

Konfiguration

CLI-Konfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, 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, kopieren Sie die Befehle, und fügen Sie die Befehle in die CLI-Hierarchieebene ein, und geben Sie sie dann im Konfigurationsmodus [edit] commit ein.

Konfigurieren der REST-API

Schritt-für-Schritt-Verfahren

So konfigurieren Sie die REST-API:

  1. Geben Sie die zulässigen IP-Adressen für eingehende HTTP- und HTTPS-Verbindungen an.

  2. Geben Sie die maximale Anzahl zulässiger Verbindungen sowohl über HTTP als auch HTTPS an.

  3. Legen Sie den TCP-Port für eingehende HTTP-Verbindungen fest.

  4. Die Adressen festlegen, auf denen der Server eingehende HTTP-Verbindungen abhört.

  5. Legen Sie den TCP-Port für eingehende HTTPS-Verbindungen fest.

  6. Die Adressen festlegen, auf denen der Server eingehende HTTPS-Verbindungen abhört.

  7. Serverzertifikat festlegen.

  8. Konfigurieren Sie die Verschlüsselungs- und Verschlüsselungsfunktionen, die der Server verwenden kann.

  9. (optional) Einrichten der TLS-gegenseitigen Authentifizierung auf Server und Client mit einem Zertifikat

  10. (optional) Konfigurieren Sie Trace-Optionen für Lighttpd, Juise oder beides.

  11. (optional) Aktivieren Sie den REST API Explorer.

  12. Commit für die Konfiguration.

Ergebnisse

Überprüfung

Überprüfung der REST API-Konfiguration

Zweck

Stellen Sie sicher, dass die REST API-Konfiguration auf dem Gerät ordnungsgemäß funktioniert.

Aktion

Zeigen Sie die REST API-Konfiguration mit dem Befehl zum show configuration system services rest Betriebsmodus an.

Bedeutung

In diesem Beispiel wurden der HTTP- und HTTPS-Zugriff auf einen Juniper Networks M10i Multiservice Edge-Router konfiguriert. Beim HTTP-Zugriff hört das Gerät Port 3000 ab und ermöglicht den Datenverkehr von den IP-Adressen 192.0.2.0, 198.51.100.0, 203.0.113.0 und 203.0.113.1. Für eine sicherere Verbindung wurde der HTTPS-Zugriff mithilfe der gegenseitigen Authentifizierung über Port 3443 und den zulässigen IP-Adressen von 192.0.2.0, 198.51.100.0, 203.0.113.2 und 203.0.113.3 konfiguriert. Es wurde eine Verbindungsbeschränkung von 100 für HTTP und HTTPS konfiguriert und juise- und lighttpd tracing wurde aktiviert. Standardmäßig ist der REST API Explorer deaktiviert (siehe Beispiel: Verwenden des REST API Explorer).