Einrichten eines Linux-Lizenzservers

Im Allgemeinen liegt das Herunterladen, Bereitstellen und Konfigurieren von Bricsys Network License Server in der Verantwortung des Netzwerk-/Systemadministrators.

Herunterladen und installieren des Bricsys Network License Servers

Laden Sie Bricsys Network License Server herunter und installieren Sie es auf dem Computer, der als Netzwerklizenzserver verwendet wird.

  1. Laden Sie Bricsys Network License Server (Linux) von hier herunter.
    Anmerkung:
    • Bricsys Network License Server enthält den RLM-Server und Bricsys Network License Manager.
    • Der Bricsys Network License Server basiert auf einer aktuellen Version des RLM-Frameworks (V15.2). Weitere Informationen finden Sie in Bricsys Network License Server - Release Notes.
    Hinweis: Bricsys Network License Manager unterstützt nicht das Aktualisieren von Lizenzen, die manuell in einer komplexen Datei zusammengeführt werden, sondern unterstützt die Standardkonfiguration: eine Bricsys-Softwarelizenz pro Datei.
  2. Extrahieren Sie die Datei Bricsys-NetworkLicenseServer-V1.1.0-1.tgz in einen beliebigen Ordner (Befehlszeile: tar xvzf Bricsys-NetworkLicenseServer-V1.1.0-1.tgz).
  3. Gehen Sie zu diesem Ordner und starten Sie die Anwendung Reprise License Manager (RLM) (Befehlszeile: ./rlm).
    Anmerkung: Wenn die Ausführung von ./rlm aufgrund von Berechtigungen fehlschlägt, versuchen Sie, sudo chmod u+x rlm auszuführen, um der RLM-Datei Ausführungsberechtigungen zu erteilen.
  4. Führen Sie den Launcher aus (Befehlszeile: ./NetworkLicenseManager.sh). Aktivieren Sie den Schlüssel im Dialog Neue Netzwerklizenz aktivieren, das geöffnet wird.Wenn auf dem Server bereits einige Lizenzen aktiviert sind, verwenden Sie die Schaltfläche Lizenz hinzufügen oben links im Dialog Bricsys Network License Manager, um den neuen Schlüssel zu aktivieren.
    Fehlerbehebung
    Wenn Sie unter Ubuntu 22.04 beim Starten von Bricsys Network License Manager auf einen Fehler stoßen, installieren Sie das zusätzliche Paket libxcb-cursor0 (Befehlszeile: sudo apt install libxcb-cursor0).
  5. Sobald die Netzwerklizenz aktiviert und der Server gestartet ist, kann der Server Lizenzen ausgeben. Es ist jetzt möglich, die Netzwerklizenz für BricsCAD® auf einem Client-Computer zu verwenden.

Öffnen eines Ports auf einem Linux-Server

  1. Sehen Sie die Zonen an, die derzeit auf Ihrem System aktiv sind:
    sudo firewall-cmd --get-active-zones

    Abhängig von der Netzwerkkonfiguration Ihres Systems erhalten Sie eine Ausgabe wie "public" oder "work".

  2. Fügen Sie den Port zur gewünschten Zone hinzu (ersetzen Sie <PORT> durch die tatsächliche Portnummer und <ZONE> durch die aktive Zone)
    sudo firewall-cmd --zone=<ZONE> --add-port=<PORT>/tcp --permanent
    Anmerkung: Ersetzen Sie "tcp" durch "udp", wenn Sie einen UDP-Port öffnen möchten.
  3. Laden Sie die Firewall neu, um die Änderungen zu übernehmen:
    sudo firewall-cmd --reload
  4. Stellen Sie sicher, dass der Port jetzt geöffnet ist:
    sudo firewall-cmd --zone=<ZONE> --list-ports

Der Port ist jetzt in der angegebenen Zone geöffnet und Sie sollten auf Ihrem CentOS 9-System Dienste verwenden können, die diesen Port nutzen. Stellen Sie sicher, dass Sie <PORT> und <ZONE> durch die tatsächliche Portnummer und den Zonennamen ersetzen, die Sie verwenden möchten.

Tipp: Falls Sie Floating-Lizenzen aktualisieren müssen, die bereits auf dem Server gehostet wurden, müssen Sie Bricsys Network License Manager ausführen, indem Sie den Launcher aus dem Installationsordner aufrufen: ./NetworkLicenseManager.sh

Aktualisieren von Netzwerklizenzen im Terminalmodus

  1. Öffnen Sie ein Terminal mit Administratorrechten.
  2. Navigieren Sie zum Installationsverzeichnis des Bricsys Network License Servers.
  3. Verwenden Sie folgendes Befehlsformat:
    NetworkLiceseManager.sh <Befehl>
    Anmerkung: Ersetzen Sie <Befehl> durch eines der verfügbaren Befehlsargumente, das Ihren Bedürfnissen entspricht. Die verfügbaren Befehle sind: help, activate, update, review, set-proxy, list, und hostid.
Help Befehl
Zeigt die verfügbaren Befehle und Informationen zur Verwendung der einzelnen Befehle an.
  • Verfügbarer Befehl: NetworkLicenseManager help.
  • Verfügbare Abkürzung: NetworkLicenseManager –h.
Activate Befehl
Aktiviert einen bestimmten Netzwerklizenzschlüssel.
  • Verfügbarer Befehl: NetworkLicenseManager activate <arg>.
  • Verfügbare Abkürzung: NetworkLicenseManager –a <arg>.
Anmerkung: <arg> steht für den Eingabe-Lizenzschlüssel.
Update Befehl
Aktualisiert einen bestimmten Netzwerklizenzschlüssel.
  • Verfügbarer Befehl: NetworkLicenseManager update <arg>.
  • Verfügbare Abkürzungen: NetworkLicenseManager –up <arg>, NetworkLicenseManager –u <arg>.
Anmerkung: <arg> steht für den Eingabe-Lizenzschlüssel.
Review Befehl
Überprüft die Aktualisierungsoptionen für einen bestimmten Netzwerklizenzschlüssel.
  • Verfügbarer Befehl: NetworkLicenseManager review <arg>, NetworkLicenseManager review-update <arg>.
  • Verfügbare Abkürzung: NetworkLicenseManager –r <arg>.
Anmerkung: <arg> steht für den Eingabe-Lizenzschlüssel.
Set-proxy Befehl
Legt die Proxy-Einstellungen fest.
  • Verfügbarer Befehl: NetworkLicenseManager set-proxy <arg1> <arg2> <arg3> <arg4>.
  • Verfügbare Abkürzungen: NetworkLicenseManager –sp <arg1> <arg2> <arg3> <arg4>, NetworkLicenseManager –p <arg1> <arg2> <arg3> <arg4>.
Anmerkung:
  • <arg1> bezeichnet den Namen des Eingabehosts.
  • <arg2> gibt die Nummer des Eingangsports an.
  • <arg3> zeigt den einzugebenden Benutzernamen an.
  • <arg4> zeigt den einzugebenden Passwort an.
  • Für leere Werte verwenden Sie "" (leere Anführungszeichen).
List Befehl
Listet die verfügbaren Netzwerklizenzschlüssel auf.
  • Verfügbarer Befehl: NetworkLicenseManager list.
  • Verfügbare Abkürzungen: NetworkLicenseManager –ls, NetworkLicenseManager –l.
Hostid Befehl
Zeigen Sie die Host-ID des Computers an.
  • Verfügbarer Befehl: NetworkLicenseManager hostid.
  • Verfügbare Abkürzung: NetworkLicenseManager –id.