Einrichtung des Edge Gateway Dockers¶
Importieren des Docker-Bildes¶
Bevor Sie einen Docker Edge Gateway Container erstellen können, müssen Sie das Docker-Image importieren. Um dies zu tun, starten Sie eine Shell, aus der die Docker-Befehle verfügbar sind, sowie die Datei cleanroom-gateway-4.6.1-33-v2.tgz. Aus der Shell laufen Sie den folgenden Befehl aus und passen den Pfad zur Datei TGZ an, wenn sie nicht im aktuellen Verzeichnis ist:
1 | |
Dann überprüfen Sie, ob der Import erfolgreich war, mit dem folgenden Befehl:
1 | |
Die erwartete Produktion ist wie folgt: Wenn dies nicht der Fall ist, ist der Import gescheitert:
1 2 3 4 5 6 | |
Vollständige Ausgabe
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | |
Konfiguration des Behälters¶
Umweltvariablen¶
Variablen für die Bereitstellung durch Paarung¶
| Name | Pflicht | Standardwert | Kommentar |
|---|---|---|---|
ENV_MEDIATION |
JA | Für die Paarung von Verbindungen verwendet. Angabe des cyberelements.io-Mieters oder des DNS-Namens oder der IP-Adresse für die Verbindung mit der Web-Schnittstelle einer cyberelements Cleanroom Plattform. |
|
ENV_TOKEN |
JA | Für die Verbindung zum Pairing verwendet. Angabe des Pairing-Token, der für die Verbindung zum Mediation Controller verwendet wird. |
|
ENV_NO_CHECK_CERT |
NO | false |
Für die Paarung von Verbindungen verwendet. Die Prüfung von Mediation Controller Webzertifikaten kann deaktiviert werden, nützlich bei ** Cyber** Elementen Cleanroom beim Zugriff über IP-Adresse oder wenn das Webzertifikat nicht von den standardmäßigen öffentlichen Zertifizierungsbehörden anerkannt wird. Akzeptierte Werte: true oder false. |
Variablen für manuelle Bereitstellung¶
| Name | Pflicht | Standardwert | Kommentar |
|---|---|---|---|
ENV_GW_CERT_NAME |
JA | Für die Verbindung mit der manuellen Konfiguration verwendet. Name der Zertifikatsdatei für die Verbindung mit dem SSL-Router. |
|
ENV_GW_CERT_PASSWORD |
JA | Für die Verbindung mit manueller Konfiguration verwendet. Passwort für die Zertifikatsdatei für die Verbindung zum SSL-Router. |
|
ENV_CARE_CERT_NAME |
NO | Wert von ENV_GW_CERT_NAME |
Für die Verbindung mit der manuellen Konfiguration verwendet. Name der Zertifikatsdatei für den Aufzeichnungsdienst. |
ENV_CARE_CERT_PASSWORD |
NO | Wert von ENV_GW_CERT_PASSWORD |
Für die Verbindung mit der manuellen Konfiguration verwendet. Passwort für die Zertifikatsdatei des Aufzeichnungsdienstes. |
ENV_SSL_ROUTER_IP |
JA | Für die Verbindung mit manueller Konfiguration verwendet. IP-Adresse oder DNS-Name des SSL-Routers, mit dem sich der Edge Gateway verbindet. |
|
ENV_SSL_ROUTER_PORT |
NEIN | 443 |
Für die Verbindung mit manueller Konfiguration verwendet. Port auf dem SSL-Router, mit dem sich der Edge Gateway verbindet. |
Verschiedene Variablen¶
| Name | Pflicht | Standardwert | Kommentar |
|---|---|---|---|
ENV_DISABLE_RSYSLOG |
NO | false |
Deaktivierung des Dienstes rsyslogAkzeptierte Werte: true oder false |
ENV_KERBEROS_CONFIG_ENABLE |
NEIN | false |
Aktivieren Sie Kerberos-Einstellungen, damit RDP-Anwendungen in einem agentenlosen Modus mit Kerberos authentifizieren können. Akzeptierte Werte: true oder false.Wenn false die anderen Kerberos-Variablen ignoriert werden. |
ENV_KERBEROS_DEFAULT_REALM |
JA (wenn die Kerberos-Konfiguration aktiviert ist) |
Name des Kerberos-Reichs. | |
ENV_KERBEROS_DEFAULT_DOMAIN |
JA (wenn die Kerberos-Konfiguration aktiviert ist) |
Kerberos-Domänenname | |
ENV_KERBEROS_CONTROLLER_ADDRESS |
JA (wenn die Kerberos-Konfiguration aktiviert ist) |
Anschlussadresse zum Kerberos-Controller. |
Volumen¶
| Volumen | Kommentar |
|---|---|
/etc/ipdiva/ |
Edge Gateway Konfigurationsvolumen. Wir empfehlen, es auf einem benannten Volumen oder auf dem Dateisystem des Host-Computers zu montieren. |
/opt/certificates/ |
Volumen mit dem Edge Gateway Zertifikat (en) in einer Konfiguration ohne Paarung. |
/var/lib/ipdiva/carerecord/archives/ |
Volumen mit den Grafikarchiven. Wir empfehlen, es auf einem benannten Volume oder auf dem Dateisystem des Host-Computers zu montieren. |
/var/ipdiva/care/sshrecord/ |
Volumen mit den SSH-Archiven. Wir empfehlen, es auf einem benannten Volume oder auf dem Dateisystem des Host-Computers zu montieren. |
/var/log/ |
Volumen mit den Edge Gateway Protokollen. |
Häfen¶
| Hafen | Kommentar |
|---|---|
2222 (oder ein anderer verfügbarer Port, der vom Administrator gewählt wird) |
Abhör-Port für den SSH/SFTP-Direktzugriffdienst. |
3389 |
Abhörhafen für den direkten Zugangsdienst des RDP. |
8443 |
Hörport für den Aufzeichnungsdienst, der bei Verwendung des Windows-Agent für die Aufzeichnung freigegeben werden kann. |
Einführung des Edge Gateway Dockers¶
Einsatz mit Paarung¶
Voraussetzungen
Bevor Sie den Edge Gateway Docker bereitstellen, müssen Sie einen Paarungs-Token erhalten.
Die unten beschriebene Bereitstellung nutzt alle verfügbaren Volumina (außer /opt/certificates/, die in diesem Zusammenhang nicht nützlich ist) und stellt alle Ports offen.
Die Volumes werden auf dem Dateisystem des Host-Computers mit dem Standort EDGE_GATEWAY_REP montiert. Innerhalb dieses Standorts befinden sich die folgenden Unterverzeichnisse:
- config
- Graphische Archive
- ssh_archiv
- Log
Sie können die Variablen für die folgenden Befehle anpassen:
| Benutzerdefinierter Wert | Variable | Kommentar |
|---|---|---|
DOCKER_NAME |
Name des Docker-Containers. | |
EDGE_GATEWAY_REP |
Ort im Dateisystem, an dem die Bände angebracht werden sollen. | |
ENV_MEDIATION_VALUE |
Wert der ENV_MEDIATION Umweltvariablen |
|
ENV_TOKEN_VALUE |
Wert der ENV_TOKEN Umweltvariablen |
|
ENV_NO_CHECK_CERT_VALUE |
Wert der ENV_NO_CHECK_CERT Umweltvariablen |
|
ENV_KERBEROS_CONFIG_ENABLE_VALUE |
Wert der ENV_KERBEROS_CONFIG_ENABLE Umweltvariablen |
|
ENV_KERBEROS_DEFAULT_REALM_VALUE |
Wert der ENV_KERBEROS_DEFAULT_REALM Umweltvariablen |
|
ENV_KERBEROS_DEFAULT_DOMAIN_VALUE |
Wert der ENV_KERBEROS_DEFAULT_DOMAIN Umweltvariablen |
|
ENV_KERBEROS_CONTROLLER_ADDRESS_VALUE |
Wert der ENV_KERBEROS_CONTROLLER_ADDRESS Umweltvariablen |
Erstellen des Verzeichnisbaums, der für das Montieren von Volumina auf dem Dateisystem erforderlich ist:
1 2 3 4 | |
Und schließlich, einen neuen Behälter starten:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
Die Containerprotokolle können mit dem folgenden Befehl eingesehen werden:
1 | |
Manuelle Bereitstellung¶
Voraussetzungen
Vor dem Einsatz der Edge Gateway Docker, Sie müssen die erforderlichen Zertifikate für die Edge Gateway und den Aufnahmeservice.
Die nachstehend beschriebene Bereitstellung wird alle verfügbaren Mengen nutzen und alle Häfen freilegen.
Die Volumes werden auf dem Dateisystem des Host-Computers mit dem Standort MANUAL_REP montiert. Innerhalb dieses Standorts befinden sich die folgenden Unterverzeichnisse:
- config
- Graphische Archive
- ssh_archiv
- Log
- Bescheinigungen
Sie können die Variablen für die folgenden Befehle anpassen:
| Benutzerdefinierter Wert | Variable | Kommentar |
|---|---|---|
MANUAL_NAME |
Name des Docker-Containers. | |
MANUAL_REP |
Ort im Dateisystem, an dem die Bände angebracht werden sollen. | |
ENV_GW_CERT_NAME_VALUE |
Wert der ENV_GW_CERT_NAME Umweltvariablen |
|
ENV_GW_CERT_PASSWORD_VALUE |
Wert der ENV_GW_CERT_PASSWORD Umweltvariablen |
|
ENV_CARE_CERT_NAME_VALUE |
Wert der ENV_CARE_CERT_NAME Umweltvariablen |
|
ENV_CARE_CERT_PASSWORD_VALUE |
Wert der ENV_CARE_CERT_PASSWORD Umweltvariablen |
|
ENV_SSL_ROUTER_IP_VALUE |
Wert der ENV_SSL_ROUTER_IP Umweltvariablen |
|
ENV_SSL_ROUTER_PORT_VALUE |
Wert der ENV_SSL_ROUTER_PORT Umweltvariablen |
|
ENV_KERBEROS_CONFIG_ENABLE_MANUAL_VALUE |
Wert der ENV_KERBEROS_CONFIG_ENABLE Umweltvariablen |
|
ENV_KERBEROS_DEFAULT_REALM_MANUAL_VALUE |
Wert der ENV_KERBEROS_DEFAULT_REALM Umweltvariablen |
|
ENV_KERBEROS_DEFAULT_DOMAIN_MANUAL_VALUE |
Wert der ENV_KERBEROS_DEFAULT_DOMAIN Umweltvariablen |
|
ENV_KERBEROS_CONTROLLER_ADDRESS_MANUAL_VALUE |
Wert der ENV_KERBEROS_CONTROLLER_ADDRESS Umweltvariablen |
Erstellen des Verzeichnisbaums, der für das Montieren von Volumina auf dem Dateisystem erforderlich ist:
1 2 3 4 5 | |
Anschließend werden die Zertifikate für den Edge Gateway und den Aufzeichnungsdienst in MANUAL_REP/certificates aufgenommen.
Schließlich wird ein neuer Container gestartet:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |
Die Containerprotokolle können mit dem folgenden Befehl eingesehen werden:
1 | |