In diesem Dokument werden die Schritte beschrieben, die für die Konfiguration und Registrierung eines Cisco IOS® XE-Routers mit Smart Licensing und der Richtlinienfunktion erforderlich sind.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Die Informationen in diesem Dokument basieren auf folgenden Software-Versionen:
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
In diesem Dokument werden die nächsten vier möglichen Topologien und Konfigurationen beschrieben, die bei Verwendung der Smart Licensing Using Policy erforderlich sind. Diese Optionen hängen davon ab, wie der Router mit dem Netzwerk verbunden ist.
In dieser Topologie sind die Produktinstanzen im Netzwerk über CSLU mit Cisco License Central verbunden. CSLU wird zum zentralen Kommunikationspunkt für Cisco License Central.
In diesem Abschnitt werden Pull- und Push-Methoden und die jeweilige Konfiguration erläutert.

Bei dieser Methode initiiert die Produktinstanz die Kommunikation mit CSLU durch eine Verbindung zu einem REST-Endpunkt (Representational State Transfer) in CSLU.
Zu den gesendeten Daten gehören RUM-Berichte (Real User Monitoring) und Anfragen bezüglich Autorisierungscodes, Trust-Codes und Richtlinien.
Schritt 1: Melden Sie sich bei CSLU Interface an, und wählen Sie Add Single Product (Einzelprodukt hinzufügen).
Schritt 2: Wählen Sie nur Produktinstanz initiiert, und definieren Sie die IP-Adresse der zu registrierenden Produktinstanz.

Schritt 3: Konfigurieren Sie auf dem Router die Transportmethode auf cslu.
Device(config)# license smart transport cslu
Schritt 4: Geben Sie die CSLU-URL mit der CSLU-IP-Adresse ein.
Device(config)# license smart url cslu http://<cslu-ip>:8182/cslu/v1/pi
Schritt 5: Konfigurieren Sie die Schnittstelle, über die die HTTP-Nachricht gesendet wird.
5.1Konfigurieren Sie mit folgendem Befehl die Schnittstelle, über die die HTTP-Nachricht gesendet wird:
Device(config)# ip http client source-interface interface-type-number
5.2Wenn Sie ein VRF verwenden, um CSLU zu erreichen, und anstelle einer IP-Adresse „cslu-local“ zum Auflösen verwenden, müssen Sie die Auflösung von Hostnamen für „cslu-local“ mit diesem Befehl hinzufügen:
Device(config)# ip host vrf Name_VRF cslu-local cslu-ip-address
Schritt 6: Initiieren Sie die Kommunikation und die Meldung der Nutzung. Überprüfen Sie in den Protokollen, ob Richtlinien korrekt installiert wurden.
Device# license smart sync
*Apr 14 12:08:06.235: %SMART_LIC-6-POLICY_INSTALL_SUCCESS: A new licensing policy was successfully installed
Bei dieser Methode initiiert CSLU die Kommunikation mit der Produktinstanz, um deren Informationen abzurufen. CSLU verwendet Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF), Google Remote Procedure Calls (gRPC) mit Another Next Generation (YANG) Modellen oder REST Application Programming Interfaces (APIs), um eine Verbindung zum Produkt herzustellen Instanzen.
Schritt 1: Konfigurieren Sie auf dem Router Ihre bevorzugte Verbindungsmethode (NETCONF, RESTCONF oder REST API).
Schritt 2: Melden Sie sich bei CSLU Interface an, und wählen Sie Add Single Product (Einzelprodukt hinzufügen).
Schritt 3: Wählen Sie eine der CSLU-initiierten Optionen für die gewünschte Verbindungsmethode (NETCONF, RESTCONF oder REST API), und definieren Sie die IP-Adresse der zu registrierenden Produktinstanz.

Schritt 4: Wählen Sie aus der Liste der Produktinstanzen das zu registrierende Gerät aus, und navigieren Sie zu Aktionen für "Ausgewählt" und "Nutzung erfassen".

Schritt 5: Überprüfen Sie, ob die Lizenznutzung für diese Produktinstanz vollständig erfasst wurde.

Schritt 6: Auf dem registrierten Gerät muss ein erfolgreiches Protokoll zur Installation der Lizenzrichtlinie angezeigt werden.
*Nov 18 23:22:12.929: %SMART_LIC-6-POLICY_INSTALL_SUCCESS: A new licensing policy was successfully installed
In dieser Topologie stellen Sie eine direkte und vertrauenswürdige Verbindung von einer Produktinstanz zu Cisco License Central her, und es stehen Ihnen zwei Transportmethoden zur Verfügung:

Schritt 1: Konfigurieren Sie die Schnittstelle, über die die HTTP-Nachricht gesendet wird.
Device(config)# ip http client source-interface interface-type-number
Schritt 2: Definieren Sie die intelligente Transportmethode als die gewünschte Lizenztransportmethode.
Device(config)# license smart transport smart
Schritt 3: Legen Sie die URL (Smart Uniform Resource Locator) der Lizenz als Standard fest.
3.1. Verwenden Sie den folgenden Befehl, um die Smart-URL für die Lizenz als Standard festzulegen:
Device(config)# license smart url default
3.2. Wenn Sie einen Proxy verwenden, um Cisco License Central zu erreichen, müssen Sie den Proxy für Smart:
Device(config)# license smart proxy X.X.X.X port XXXX
Schritt 4: Generieren Sie unter Ihrem Smart Account und Virtual Account ein neues Token von Cisco License Central, und kopieren Sie das generierte Token.


Schritt 5: Registrieren Sie das Gerät mit dem generierten Token.
Device# license smart trust idtoken id_token_value {local| all} [force]
Schritt 6. Überprüfen Sie im Befehl show license status die korrekte Installation. Am Ende der Ausgabe muss sie im Bereich Trust Code Installed (Trust-Code installiert) mit dem Registrierungsdatum aktualisiert worden sein.
Device# show license status
Transport:
Type: Smart
URL: https://smartreceiver.cisco.com/licservice/license
Proxy:
Not Configured
<snippet>
Trust Code Installed: Feb 10 20:56:02 2021 UTC
<snippet>
Schritt 1: Konfigurieren Sie die Schnittstelle, über die die HTTP-Nachricht gesendet wird.
Device(config)# ip http client source-interface interface-type-number
Schritt 2: Definieren Sie die Call-Home-Transportmethode als die gewünschte Lizenztransportmethode.
Device(config)# license smart transport callhome
Schritt 3: Ändern Sie die Smart URL der Lizenz.
3.1.Verwenden Sie den folgenden Befehl, um die Smart-URL für die Lizenz festzulegen:
Device(config)# license smart url https://tools.cisco.com/its/service/oddce/services/DDCEService
3.2.Wenn Sie Virtual Routing and Forwarding (VRF) verwenden, müssen Sie die Quellschnittstelle angeben, die vom VRF bei Call-Home zusätzlich zum verwendeten VRF verwendet wird:
Device(config)# call-home
Device(cfg-call-home)# source-interface interface-type-number
Device(cfg-call-home)# vrf Name_of_VRF
3.3. Wenn Sie einen Proxy verwenden, um Cisco License Central zu erreichen, müssen Sie den Proxy der Call-Home-Konfiguration hinzufügen, wobei die Schnittstelle zum Erreichen des Proxys verwendet wird:
Device(config)# call-home
Device(cfg-call-home)# source-interface interface-type-number
Device(cfg-call-home)# http-proxy "X.X.X.X" port XXXX
Schritt 4: Generieren Sie unter Ihrem Smart Account und Virtual Account ein neues Token von Cisco License Central, und kopieren Sie das generierte Token.


Schritt 5: Registrieren Sie das Gerät mit dem generierten Token.
Device# license smart trust idtoken id_token_value {local| all} [force]
Schritt 6: Überprüfen Sie im Befehl show license status die korrekte Installation. Am Ende der Ausgabe muss sie im Bereich Trust Code Installed (Trust-Code installiert) mit dem Registrierungsdatum aktualisiert worden sein.
Device# show license status
Transport:
Type: Callhome
URL: https://tools.cisco.com/its/service/oddce/services/DDCEService
Proxy:
Not Configured
<snippet>
Trust Code Installed: Feb 10 20:56:02 2021 UTC
<snippet>
Die Kommunikation zwischen CSLU und Cisco License Central wird in Form von signierten Dateien gesendet und empfangen, die offline gespeichert und dann in CSLU oder Cisco License Central hochgeladen oder von dort heruntergeladen werden.
In dieser Topologie bietet Ihnen CSLU die Möglichkeit, getrennt von Cisco License Central zu arbeiten.

Schritt 1: Navigieren Sie auf der CSLU zu Produktinstanzen, und wählen Sie Alle für Cisco herunterladen aus.

Schritt 2: Navigieren Sie in Cisco License Central zu Reports, und wählen Sie Usage Data Files.
Schritt 3: Laden Sie die von der CSLU heruntergeladene Datei hoch.

Schritt 4: Laden Sie die generierte Bestätigungsdatei herunter. Sie wird in der Liste „Usage Data Files“ (Dateien für Nutzungsdaten) angezeigt.
Schritt 5: Navigieren Sie auf der CSLU zu Produktinstanzen, und wählen Sie Von Cisco hochladen. Laden Sie die von Cisco License Central heruntergeladene Bestätigungsdatei hoch.

In dieser Topologie haben Sie eine Produktinstanz, die nicht mit Cisco License Central verbunden ist, und keine anderen zwischengeschalteten Dienstprogramme oder Komponenten. Die gesamte Kommunikation erfolgt anhand von hochgeladenen und heruntergeladenen Dateien.

Schritt 1: Konfigurieren Sie für die Instanz die Transportmethode der Smart-Off-Lizenz, und speichern Sie die Konfiguration.
Device(config)# license smart transport off
Device(config)# exit
Device# copy running-config startup-config
Schritt 2: Speichern Sie die Verwendung der Lizenzen in einer Textdatei innerhalb des Bootflash, und extrahieren Sie diese aus dem Router.
Device# license smart save usage all file bootflash:all_rum.txt
Device# copy bootflash:all_rum.txt tftp://X.X.X.X/all_rum.txt
Schritt 3: Navigieren Sie in Cisco License Central zu Reports, wählen Sie Usage Data Files aus, und laden Sie die vom Router erstellte Usage Data File hoch.

Schritt 4: Laden Sie die erzeugte Bestätigungsdatei herunter, und übertragen Sie sie auf das Gerät.
Schritt 5: Importieren Sie die Datei auf dem Router, und überprüfen Sie die korrekte Installation.
Device# license smart import bootflash:ack_usage.txt
Import Data Successful
*Apr 14 12:08:06.235: %SMART_LIC-6-POLICY_INSTALL_SUCCESS: A new licensing policy was successfully installed
Nutzen Sie diesen Abschnitt, um zu überprüfen, ob Ihre Konfiguration ordnungsgemäß funktioniert.
In allen Topologien können Sie die registrierten Produktinstanzen auf Cisco License Central überprüfen. Die nächsten Optionen sind empfohlene Schritte, um die erfolgreiche Registrierung des Geräts zu bestätigen.
Schritt 1: Navigieren Sie zu Produktinstanzen, und geben Sie im Suchfeld die Seriennummer des registrierten Geräts ein. Das Gerät muss mit seiner UDI als Namen der Instanz angezeigt werden.
Device# show license udi
UDI: PID:ISR4451-X/K9,SN:FOC17513VM6

Schritt 2: Überprüfen Sie den korrekten Status der Lizenzinstallation, indem Sie den Lizenzstatus anzeigen.
Device# show license status
Smart Licensing Using Policy:
Status: ENABLED
<snippet>
Policy:
Policy in use: Installed On Mar 18 21:20:38 2021 UTC
Policy name: SLE Policy
Reporting ACK required: yes (Customer Policy)
Unenforced/Non-Export Perpetual Attributes:
First report requirement (days): 30 (Customer Policy)
Reporting frequency (days): 60 (Customer Policy)
Report on change (days): 60 (Customer Policy)
Unenforced/Non-Export Subscription Attributes:
First report requirement (days): 120 (Customer Policy)
Reporting frequency (days): 150 (Customer Policy)
Report on change (days): 120 (Customer Policy)
Enforced (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 90 (Customer Policy)
Report on change (days): 60 (Customer Policy)
Export (Perpetual/Subscription) License Attributes:
First report requirement (days): 0 (CISCO default)
Reporting frequency (days): 30 (Customer Policy)
Report on change (days): 30 (Customer Policy)
Miscellaneous:
Custom Id: <empty>
Usage Reporting:
Last ACK received: Mar 18 21:20:38 2021 UTC
Next ACK deadline: May 17 21:20:38 2021 UTC
Reporting push interval: 30 days
Next ACK push check: Feb 23 20:24:13 2021 UTC
Next report push: Mar 30 15:45:55 2021 UTC
Last report push: Mar 18 21:16:38 2021 UTC
Last report file write: <none>
<snippet>
In diesem Abschnitt finden Sie Informationen zur Behebung von Fehlern in Ihrer Konfiguration.
1. Stellen Sie mithilfe von CSLU (über die CSLU-Topologie mit Cisco License Central verbunden), smartreceiver.cisco.com und tools.cisco.com (direkt mit Cisco License Central verbunden) die richtige DNS-Auflösung sicher.
Device# nslookup cslu-local
Device# nslookup smartreceiver.cisco.com
Device# nslookup tools.cisco.com
2. Stellen Sie die richtige Verbindung mit CSLU (über die CSLU-Topologie mit Cisco License Central verbunden), smartreceiver.cisco.com und tools.cisco.com (direkt mit der Cisco License Central-Topologie verbunden) sicher.
Device# ping cslu-local
Device# ping smartreceiver.cisco.com
Device# ping tools.cisco.com
3. Stellen Sie sicher, dass Port 443 für Cisco License Central mit direkter Verbindung zu Cisco License Central geöffnet ist.
Device# telnet smartreceiver.cisco.com 443
or
Device# telnet tools.cisco.com 443
4. Verwenden Sie verfügbare Debugs, um die beim Registrierungs- und Installationsprozess generierten Protokolle zu überprüfen und weitere Informationen zu erhalten.
Device# debug license ?
agent License agent information
core License Core
errors License warnings and errors
events License Events
feature License feature
ipc License IPC communication
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
5.0 |
28-May-2026
|
Ersetzen Sie die Verweise auf "Cisco Smart Software Manager (SSM)" durch "Cisco License Central". |
4.0 |
07-Apr-2025
|
Rezertifizierung - Aktualisierte Formatierung |
3.0 |
14-Dec-2023
|
Aktualisierte Branding-Anforderungen und Formatierung. |
2.0 |
18-Nov-2022
|
Aktualisierte maschinelle Übersetzung, Stilanforderungen, SEO und Formatierung.
Alternativer Text hinzugefügt. |
1.0 |
15-Apr-2021
|
Erstveröffentlichung |