Was ist eine Netzwerkadressse?
Eine Netzwerkadresse ist eine eindeutige Kennung eines Geräts innerhalb eines Netzwerkes.
- Drucker
- PC
- Server
- Handy
- Stempeluhr
Die Netzwerkadresse wird auch IP-Adresse genannt.
Form = [0..255].[0..255].[0..255].[0..255] -> zb.: 192.168.0.33
Was ist ein Port?
Ein Port ist ein Teil einer Netzwerkadresse und gibt das Protokoll / den Prozess an, mit dem man bei dieser Netzwerkadresse Daten austauschen will.
- Mailserver
- AlexServer
- Mongoserver
- Druckerserver
Ein Port ist eine Nummer in der Form [0..65535] -> z.B. 20, 21, 80, 8080, 4400, 4480, 9000
Netzwerkadresse + Port
Zusammen mit einer Netzwerkadresse spezifiziert ein Port einen Prozess auf einem Gerät im Netzwerk.
Form = [0..255].[0..255].[0..255].[0..255]:[0..65535] -> z.B. 192.168.0.33:4400
Netzwerkadresse im ALEX-Config-File
modelServer.host- Adresse des Computers, wo der Alex®-Server läuft
Kann über das Kommando ipconfig in der Kommandozeile herausgefunden werden.
Ports im ALEX-Config-File
Portfreigaben für externen Zugriff auf ALEX
- Erforderlich
- modelServer
modelServer.port
- Wenn nicht anders angegeben:
4400 - für Alex®-ModelServer
- für Alex-Client, damit er den Alex®-ModelServer findet
- für die Personal-Cockpit-App und QML
- für Webservice iCal, Einsatzanfrage via E-Mail
modelServer.ports
- Zusatzports für ModelServer
Mongo-Server-Port
- Wenn nicht im "connectionInfo" angegeben: zufälliger Port größer
9000 - siehe auch Intern:MongoDB
Ports über Installationsverzeichnis
Ist die Alex® Installation in einer speziellen Verzeichnisstruktur organisiert, so werden die Ports folgendermaßen berechnet:
Die Verzeichnisstruktur muss folgendermaßen aussehen:
rootdir/installations/0.[id0]/primary/_.mongo
/_.bfx_config
/1.[id1]/primary/_.mongo
/_.bfx_config
.
.
.
/n.[idn]/primary/_.mongo
/_.bfx_config
- id0..n: Eindeutiger Name für die Installation
- idport: Begriff für n Teil von
n.[idn]Verzeichnis
Der idport ist der Port der im Verzeichnis codiert ist.
- Model-Server-Port =
idport + 30000
Deprecated:
- WebUI-Port =
idport + 43000 - WebApi-Port =
idport + 20000