Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Serviceaktivierung und -deaktivierung über die CLI anstelle von RADIUS

CLI-aktivierte Abonnentendienste

Mit der Abonnentenverwaltung können Sie die Junos OS CLI verwenden, um dynamische Abonnentenservices lokal zu aktivieren und zu deaktivieren. Die CLI-basierte Aktivierung und Deaktivierung bietet eine lokale Steuerung für dynamische Abonnentendienste, die der CoA-Funktion (Change of Authorization) der Abonnentenverwaltung ähnelt. CoA wird als Remoteaktivierungsmethode betrachtet, da die Befehle oder Trigger von einem Remoteserver, z. B. einem RADIUS- oder Provisioning-Server, empfangen werden. Sowohl mit der CoA- als auch mit der CLI-basierten Methode können Sie Services für Abonnenten verwalten, die derzeit im Netzwerk angemeldet sind – Sie können einen neuen Service für den Abonnenten aktivieren oder einen aktuellen Service deaktivieren.

Die CLI-basierte Funktion aktiviert den angegebenen Dienst – Sie können sie nicht verwenden, um die dynamische Profilinstanziierung eines Abonnenten oder benutzerdefinierte Variablen in einem dynamischen Profil zu ändern. Sie können jedoch Variablen, die für den Service definiert sind, in das dynamische Profil aufnehmen.

Die Abonnentenverwaltung unterstützt keine Abrechnung für CLI-aktivierte Abonnentendienste. Die Abrechnung für einen Dienst ist standardmäßig deaktiviert. Wenn Sie die CLI zum Aktivieren eines Dienstes verwenden, wird dieser daher mit deaktivierter Kontoführung aktiviert, und es gibt keine Möglichkeit, die Kontoführung für den Dienst explizit zu aktivieren. Die CLI-Deaktivierung eines zuvor aktivierten Dienstes (z. B. durch RADIUS) hat keine Auswirkungen auf die Abrechnung dieses Dienstes.

Die CLI-basierte Aktivierung und Deaktivierung ist in Service Provider-Netzwerken nützlich, die keine Provisioning-Server oder RADIUS-Server zum Aktivieren und Deaktivieren von Abonnentendiensten verwenden. Die lokale Steuerung, die von den CLI-basierten Vorgängen bereitgestellt wird, ermöglicht es Dienstanbietern, Dienste für vorhandene Abonnenten hinzuzufügen und zu entfernen, ohne dass sich der Abonnent abmelden und dann erneut anmelden muss, um die Änderung abzuschließen. Beispielsweise kann ein Dienstanbieter Abonnenten erlauben, sich anzumelden und zunächst den Standarddienst zu verwenden, der grundlegende Funktionen bereitstellt. Nachdem der Standarddienst eingerichtet wurde, kann der Anbieter die CLI-Aktivierung verwenden, um qualifizierte Abonnenten auf einen erweiterten Dienst zu aktualisieren, zusätzlich zur Beibehaltung des ursprünglichen Diensts. Später kann der Anbieter die CLI-Deaktivierung verwenden, um die erweiterte Dienstsitzung des Abonnenten zu beenden. Der Abonnent behält den ursprünglichen Dienst bei, bis der Dienst deaktiviert wird.

Die CLI-basierte Aktivierung oder Deaktivierung eines Abonnentendiensts schlägt fehl, wenn eine der folgenden Bedingungen vorliegt:

  • Für den Abonnenten wird derzeit ein RADIUS-CoA-Vorgang oder eine frühere CLI-basierte Aktivierung oder Deaktivierung ausgeführt. Für den Abonnenten kann nur eine dynamische Anforderung aktiv sein.

  • Ein einheitlicher In-Service-Software-Upgrade-Vorgang (Unified ISSU) ist aktiv.

  • Der angegebene Dienst konnte nicht aktiviert oder deaktiviert werden.

Eine CLI-basierte Aktivierung oder Deaktivierung eines Abonnentendienstes schlägt ebenfalls fehl, wenn ein PCRF erfolgreich Dienste für den Abonnenten aktiviert hat. Sie müssen die PCRF-Bereitstellung außer Kraft setzen, um Dienste für einen solchen Abonnenten aktivieren oder deaktivieren zu können. Weitere Informationen finden Sie unter Deaktivieren der PCRF-Steuerung einer Abonnentensitzung.

Aktivierung und Deaktivierung lokaler und Remote-Services über die CLI

Mit der Abonnentenverwaltung können Sie die Junos OS CLI verwenden, um dynamische Abonnentendienste für Abonnenten, die derzeit beim Netzwerk angemeldet sind, lokal zu aktivieren oder zu deaktivieren. Sie können einen ersten Dienst für den Abonnenten aktivieren, einen zusätzlichen Dienst bereitstellen oder den aktuellen Dienst des Abonnenten deaktivieren. Diese Methode ist eine Alternative zur Verwendung externer Aktionen durch Ihren RADIUS-Server.

Ab Junos OS Version 18.3R1 lösen die CLI-Anweisungen bei der Konfiguration des dynamischen Serviceprofils mit der profile-type remote-device-service Anweisung den Remote Device Services Manager (RDSM) aus, um den Service auf einem Remotegerät bereitzustellen oder aufzuheben.

Hinweis:

Eine CLI-basierte Aktivierung oder Deaktivierung eines Abonnentendiensts schlägt fehl, wenn eine der folgenden Bedingungen erfüllt ist:

  • Ein RADIUS-CoA-Vorgang oder eine vorherige CLI-basierte Aktivierung oder Deaktivierung ist für den Abonnenten aktiv.

  • Ein einheitlicher In-Service-Software-Upgrade-Vorgang (Unified ISSU) ist aktiv.

  • Der angegebene Dienst konnte nicht aktiviert oder deaktiviert werden.

Eine CLI-basierte Aktivierung oder Deaktivierung eines Abonnentendienstes schlägt ebenfalls fehl, wenn ein PCRF erfolgreich Dienste für den Abonnenten aktiviert hat. Sie müssen die PCRF-Bereitstellung außer Kraft setzen, um Dienste für einen solchen Abonnenten aktivieren oder deaktivieren zu können. Weitere Informationen finden Sie unter Deaktivieren der PCRF-Steuerung einer Abonnentensitzung.

Dieser Vorbehalt gilt jedoch nicht, wenn der Dienst vom RDSM auf Anfrage von PCRF als externe Behörde, die die Dienstinformationen bereitstellt, auf einem Remote-Gerät bereitgestellt wurde. Wenn Sie den Befehl zum Aktivieren oder Deaktivieren eines solchen Dienstes ausgeben, verarbeitet RDSM die Dienstaktion.

So verwenden Sie die CLI zum Aktivieren eines Abonnentendienstes:

  1. (Optional) Überprüfen Sie die Abonnenten-ID, und stellen Sie sicher, dass die Bereitstellung nicht aktiviert ist. Um die Sitzungs-IDs aller aktuellen Abonnenten anzuzeigen, verwenden Sie den show subscribers detail Befehl oder show network-access aaa subscribers .
  2. Aktivieren Sie den Dienst für den Abonnenten.
  3. (Optional) Vergewissern Sie sich, dass der neue Dienst für den Abonnenten aktiviert ist. (Die Initiale basic-service wird ebenfalls aufgeführt, da sie nicht deaktiviert wurde.)

So verwenden Sie die CLI zum Deaktivieren eines Abonnentendienstes:

  1. Zeigen Sie die aktiven Dienste für den angegebenen Abonnenten an. Das folgende Beispiel zeigt, dass und basic-service gold-service aktiv sind.

  2. Deaktivieren Sie den Dienst für den Abonnenten. Im folgenden Beispiel wird der Dienst des Abonnenten basic-service gelöscht.

  3. (Optional) Stellen Sie sicher, dass der gelöschte Dienst für den Abonnenten nicht mehr aktiv ist. (Das gold-service ist immer noch aufgeführt, da es nicht deaktiviert wurde.)

Die folgenden Beispielbefehle veranschaulichen die CLI-Aktivierung und -Deaktivierung für Remote-Services, die von RDSM auf Remote-Geräte angewendet werden.