Stellen Sie eine Remote-Verbindung zum Heimnetzwerk des Geräts her

12

Ich versuche herauszufinden, ob es mir in irgendeiner Weise möglich ist, eine Remoteverbindung zu einem Gerät in meinem Heimnetzwerk herzustellen, aber über Remotezugriff.

Szenario:

Mein Unterhaltungssystem ist mit dem Heimnetzwerk verbunden, und ab und zu möchte ich es bei meiner Arbeit (50 km entfernt) über die Android App aktivieren (normalerweise, weil meine Familie nicht weiß, wie man es bedient) Gerätehersteller hat das ich auf meinem Handy installiert habe.

Normalerweise würde ich eine Verbindung zu Wi-Fi herstellen, und die fertige App verbindet sich sofort mit dem Unterhaltungsgerät und startet den Betrieb.

Aber in diesem Szenario würde gerne wissen, wie man das gleiche aber aus 50 km Entfernung nicht über die gleiche WLAN-Heimverbindung erreicht.

Ich habe mir DDNS angeschaut, aber das hat sich nicht summiert, ebenso wie VPN, aber nichts hat sich summiert.

Lust darauf zu lernen, wie man das ganze Smart Home zum Laufen bringt (alle meine elektronischen Geräte zu Hause sind mit einem drahtlosen Netzwerk verbunden).

Router: Netgear D6400 Geräte: AVR-x1100w, (ich habe auch ein paar Controller, die ich für Leuchten und Klimaanlagen installieren werde). Sie alle haben auch ein Webinterface.

Aeseir
quelle
1
Welchen Router hast du zu Hause? Model & Version
Helmar
3
Eine vollständige Antwort hängt vom jeweiligen Gerät im internen Netzwerk ab.
Sean Houlihane
"Nichts summiert sich" landet irgendwo im Hinterland zwischen "Ich habe alles fehlerfrei nachgebildet und es hat nicht funktioniert" und "Egads, das ist eine Menge Akronyme - berechnet nicht". Haben Sie versucht, DDNS und Portweiterleitung einzurichten, was haben Sie getan, was ist passiert, als Sie es getan haben? Wir würden spezielle Fehlermeldungen, Protokolle usw.
benötigen
1
@goobering DDNS funktioniert, sowohl Router als auch DDNS-Provider werden synchronisiert. Ich habe auch die Portweiterleitung 45110 (TCP / UDP) eingerichtet, da nichts darauf lief. Wird mit Online-Portprüfern überprüft und ist geöffnet. Ich werde es bald mit einem anderen Router versuchen, wenn alles andere nicht sicher ist, dass ich die Möglichkeit eines fehlerhaften Routers eliminiere.
Aeseir
Gemäß der Protokollbeschreibung hier: github.com/jtangelder/denon-remote/blob/master/protocol.pdf erfolgt die Kommunikation über den Telnet-Port 23 (!!!). Ich denke nicht, dass es eine gute Idee ist, den Telnet-Port über Ihre Firewall / Ihren Router weiterzuleiten - es wird sehr wahrscheinlich viele Angriffe anziehen. Ich würde gerne einen SSH-Tunnel einrichten und Port 23 auf einer Maschine an Ihrem Arbeitsplatz an Port 23 Ihres Denon-Systems weiterleiten. Wenn die Android-App jedoch ein LAN-basiertes Protokoll verwendet, um den Server zu finden, müssen Sie mehr arbeiten.
Gbroiles

Antworten:

7

Es gibt zwei Möglichkeiten, dies zu erreichen, es sei denn, die Geräte, die Sie zu Hause haben, sind so konfiguriert, dass sie auf einen externen Server zugreifen, um diese Funktion bereitzustellen (die meisten sind dies).

Ein VPN kann verwendet werden, um Ihr Android-Gerät logisch in Ihr Heimnetzwerk zu verschieben. Es ist möglich (aber unwahrscheinlich), dass Ihr Router diese Funktionalität bietet. In der Praxis benötigen Sie ein Gerät in Ihrem Heimnetzwerk, um als Host für das VPN zu fungieren. Ich verwende ein NAS-Gerät (das auch über die DNS-Funktionen verfügt), aber Sie können dies selbst mit einem Einplatinencomputer (z. B. einem Raspberry Pi) implementieren.

Router-Portweiterleitung Dies ist technisch möglich, funktioniert aber in Ihrem Fall mit geringerer Wahrscheinlichkeit. Es würde funktionieren, wenn das Gerät in Ihrem Haus eine Webschnittstelle hat, aber es funktioniert nicht so einfach, wenn Sie eine App haben, die Sie von einem externen Netzwerk umleiten müssen. Sie können Ihren Router so konfigurieren, dass er einen HTTP-Zugriff über einen speziellen Port (public_ip: 12380) an Port 80 Ihres Unterhaltungsgeräts (192.168.1.xx: 80) weiterleitet. Dies ist in Ordnung (und einfach), wenn Sie beispielsweise ein Gerät mit Kodi haben, das über eine Web-Fernbedienung verfügt.

Auf der Grundlage Ihrer Frage würde ich jedoch sagen, dass dies wahrscheinlich sehr schwierig einzurichten sein wird, auch wenn die Verwendung eines NAS, der ein VPN unterstützt, nicht einfach ist. Es lohnt sich möglicherweise zu untersuchen, ob ein Gerät wie Google-Home den von Ihnen benötigten Link implementieren kann.

Sean Houlihane
quelle
Hallo Kumpel, Versuchte Portweiterleitung und UPNP, aber ohne Erfolg. VPN ist das einzige, was ich noch nicht ausprobiert habe. Mein Router unterstützt OpenVPN, also muss ich herausfinden, ob das den Trick macht.
Aeseir
1
Es ist ein wenig schwierig, ohne ein Gerät zu spielen, aber ich bin mir ziemlich sicher, dass die Portweiterleitung mit einem DDNS funktionieren sollte - das Handbuch legt nahe, dass das Bedienfeld eine Webschnittstelle ist. Ich kann keine Erwähnung einer Android / iOS-App sehen.
Goobering
@goobering yep, das alles funktioniert wunderbar. Finden Sie einfach die Barriere zwischen Gerät und Internet heraus. Werde dieses Wochenende daran arbeiten.
Aeseir
Ich habe vergessen, darauf zu antworten. Routerweiterleitung ist der beste Weg. Stellen Sie sicher, dass Sie nicht den gleichen Fehler machen, den ich gemacht habe. Jedes Gerät hat einen bestimmten Port, den es verwendet. Daher muss dies bei der Routerweiterleitung berücksichtigt werden.
Aeseir