For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wie muss ich die Docker-Konfiguration für Enginsight anpassen, wenn ich Split-DNS nutze?

Wenn du Split-DNS nutzt und einen Host in deinem Netzwerk auch über die interne IP-Adresse erreichen möchtest, der Standard-DNS-Eintrag aber nur auf die öffentliche IP-Adresse zeigt, musst du die interne IP-Adresse des entsprechenden Hosts in der Docker-Konfigurationsdatei docker-compose.yml in einzelnen Docker-Containern explizit hinterlegen.

Dies ist auch der Fall, wenn kein DNS-Eintrag existiert und du entweder keinen erstellen möchtest oder keine Möglichkeit hast, dies zu tun.

Nimm dazu folgende Schritte vor:

1

Logge dich auf dem Enginsight Applikationsserver ein.

2

Navigiere mit folgendem Befehl in das Enginsight Installationsverzeichnis:

cd /opt/enginsight/enterprise
3

Öffne mit folgendem Befehl die Docker-Konfigurationsdatei:

sudo nano docker-compose.yml
4

Füge in den Docker-Containern server-m2 und ui-m1 den Abschnitt extra_hosts wie folgt hinzu:

extra_hosts:
  - "<DomainApp>:<InterneIPAdresseHost>"

Vergiss dabei nicht, die Parameter <DomainApp> und <InterneIPAdresseHost> entsprechend zu ersetzen.

5

Speichere die Änderungen in der Konfigurationsdatei (Strg + o) und bestätige den Speicherprozess. Schließe die Datei (Strg+x).

6

Nun musst du das Setup-Skript für den Applikationsserver noch einmal ausführen, um deine Konfigurationsänderungen zu übernehmen.

Navigiere dazu mit folgendem Befehl in das Verzeichnis, in dem die Enginsight Konfigurationsdateien liegen:

cd /opt/enginsight/enterprise
7

Führe mit folgendem Befehl das Setup-Skript für den Applikationsserver neu aus, um deine Anpassungen zu übernehmen, und bestätige alle Abfragen mit der Enter-Taste:

sudo ./setup.sh

Zuletzt aktualisiert

War das hilfreich?