Öffentlicher Zugriff

Link

Vorheriges Thema Nächstes Thema Kein Verzeichnis für dieses Thema  

 

Wenn der Xhome-Server öffentlich erreichbar sein soll, dann wird eine feste IP Adresse (IP V4) oder einen DynDns Account benötigt.

 

Wir empfehlen den öffentlichen Zugriff per VPN Verbindung. Diese ist am sichersten.

 

 

Der Xhome-Server verbindet sich mit allen Gateways intern im Netzwerk. Die Gateways/Schnittstellen müssen nicht öffentlich erreichbar sein, ausgenommen IP Kameras. Bei den Kameras wird direkt auf das Live Bild zugegriffen! Deswegen müssen diese auch öffentlich erreichbar sein.

Nur der Xhome-Server muss öffentlich erreichbar sein.

 

Alle Messwerte und Befehle werden durch den Xhome-Server an die entsprechenden Gateways/Schnittstellen intern weitergeleitet.

 

Bei einem VPN Tunnel ist das nicht notwendig, da alle interne IP Adressen und Geräte so erreichbar sind.

 

 

DynDns:

 

Sie benötigen einen kostenlosen oder kostenpflichtigen DynDns Account. Wir empfehlen dyndns.org

 

Bei dem DynDns Konto wird ein Name/Adresse angegeben. Der DSL Router meldet sich bei DynDns an, somit wird die aktuelle öffentliche IP Adresse gespeichert. Nun ist über diesen Namen der DSL Router erreichbar. Der DSL Router erhält teilweise bei einem Neustart eine neue öffentliche IP Adresse von dem DSL Anbieter. Deswegen ist dieser DynDns Account notwendig.

 

 

Im Dsl Router muss der DynDns Account registriert werden:

 

clip1175

 

 

 

 

Auf der Startseite des DSL Router muss der DynDns Account als registriert angezeigt werden. Ansonsten stimmen die Benutzerdaten des DynDns Account nicht.

 

Startseite des DSL Router:

clip1178

 

 

Nun ist nur der DSl Router per DynDns erreichbar (benutzername.dyndns.org als Beispiel).

 

Damit der Xhome-Server erreichbar wird, müssen Port Freigaben/Weiterleitung eingerichtet werden.

 

Im Xhome-Server unter "System" - "Netzwerk"  werden die entsprechenden Ports dargestellt.

 

Wichtig ist der Apache Port (hier 80) und der Server Kommunikation Port (hier 2425)

 

Der Apache Port bei Windows ist meistens 81.

 

clip1179

 

 

Im DSL Router müssen nun die Ports eingetragen werden.

 

Port 80/81 und 2425 sind für den Xhome-Server. Port 801 ist für eine IP Kamera. Bei 2 Kameras wäre es dann ein neuer Eintrag mit dem Port 802 auf intern Port 80 der Kamera 2.

 

clip1177

 

 

 

Kamera konfigurieren:

 

Im Xhome-Server unter "Konfiguration" - "Kamera" können nun 2 Kameras eingerichtet werden. Der erste Eintrag ist für internen Zugriff (Touchpanel usw.) der zweite für den öffentlichen Zugriff (iPads und Smartphones).

 

Im iPad und Android Konfigurator sollten die öffentlichen Kameras verwendet werden.

 

clip1180

 

 

Ipad und Android Zugriff:

 

Achtung manche DSL Router stellen die DynDns Adresse im internen Netzwerk, also per W-Lan nicht bereit.

Test mit dem Handy:  W-Lan eingeschaltet und per Webbrowser ist folgende Url erreichbar: Benutzername.dyndns.org

 

Ist diese Adresse nicht erreichbar, dann muss eventuell der DSL Router entsprechend konfiguriert werden.

 

Im Ipad und Android Konfigurator muss unter "Konfig" - "System" die öffentliche Adresse eingetragen werden (feste IP oder DynDns Adresse).

 

Beim start einer Xhome-App ohne W-Lan muss ebenfalls die öffentliche IP Adresse oder der DynDns Name eingetragen werden.

 

 

Test für Experten:

Es ist möglich die Einstellungen und die Erreichbarkeit des Xhome Server per Telnet zu testen. Bei Windows ist meistens Telnet nicht installiert und muss nachträglich unter den Windows Komponenten nachinstalliert werden (Telnet Client).

 

Bei folgenden Befehle muss der Xhome-Server per PC Konsole/Terminal erreichbar sein (Start - ausführen - cmd ):

 

telnet Benutzername.dyndns.org 80

und

telnet Benutzername.dyndns.org 2425

 

So kann schnell von extern geprüft werden ob der Xhome-Server und alle Einstellungen korrekt sind.

 

 

Sichere VPN Verbindung:

 

Bei der VPN Verbindung sind keine Port Freigaben notwendig bzw. sollten nicht eingerichtet werden.

 

Die VPN Verbindung muss im DSL Router und im Endgerät (Tablett oder Smartphone) eingerichtet werden. Für die VPN Verbindung ist ebenfalls eine feste IP Adresse oder ein DynDns Account notwendig.

 

Der DynDns Account mus wie oben beschreiben im DSL Router eingerichtet werden.

 

Bevor eine Xhome App auf dem Endgerät gestartet wird, muss der VPN Tunnel  aktiviert und verbunden sein. Bei bestehender VPN Verbindung sind nun alle Geräte im Heim Netzwerk mit deren internen IP Adressen durch das Endgerät erreichbar.

 

In der Xhome-App wird nun die interne IP Adresse des Xhome-Server und der Apache Port 80 oder 81 sowie der Kommunikation Port 2425 des Xhome-Server in den Einstellungen verwendet.

 

 

Konfiguration des DSL Router:

 

Zuerst muss im DSL Router ein Benutzer eingerichtet werden. Für diesen Benutzer muss die Funktion VPN aktiviert werden:

 

clip1181

 

 

Die Zugangsdaten und Einstellung für iPhone und Android sind unter "VPN-Einstellungen anzeigen" ersichtlich.

 

Nun kann die VPN Verbindung mit den Angaben im Endgerät hergestellt werden.