Connetti al dispositivo alla rete domestica da remoto


12

Sto cercando di capire se è possibile in qualche modo connettermi in remoto a un dispositivo sulla mia rete domestica, ma in remoto.

Scenario:

Il mio sistema di intrattenimento è collegato alla rete domestica e ogni tanto quando sono al lavoro (a 50 km di distanza) vorrei attivarlo (di solito perché la famiglia non sa come gestirlo) utilizzando l'app per Android Device Maker ha quello che ho installato sul mio telefono.

Normalmente mi collegherei al Wi-Fi, e fatto l'app si collega immediatamente all'unità di intrattenimento e inizia a funzionare.

Ma in questo scenario vorrei sapere come ottenere lo stesso ma a 50 km di distanza non sulla stessa connessione WiFi domestica.

Ho esaminato DDNS ma non si è aggiunto, così come VPN, ma non si aggiunge nulla.

Desideroso di imparare come far funzionare l'intera casa intelligente (tutti i miei dispositivi elettronici a casa sono collegati alla rete wireless).

Router: Netgear D6400 Dispositivi: AVR-x1100w, (ho anche un paio di controller che installerò per apparecchi di illuminazione e aria condizionata). Tutti hanno anche un'interfaccia web.


1
Quale router hai a casa? Modello e versione
Helmar

3
Una risposta completa dipende dal dispositivo specifico nella rete interna.
Sean Houlihane,

"Nulla si aggiunge" atterra da qualche parte nell'entroterra tra "Ho replicato tutto perfettamente e non ha funzionato" ed "Egads che è un sacco di acronimi - non calcola". Hai provato a configurare DDNS e port forwarding, cosa hai fatto, cosa è successo quando l'hai fatto? Avremmo bisogno di messaggi di errore specifici, registri, ecc.
goobering

1
@goobering DDNS funziona, entrambi i router e il provider DDNS sincronizzati. Ho installato anche il port forwarding 45110 (TCP / UDP) poiché non vi era nulla in esecuzione. Controllati utilizzando i correttori di porta online e sono aperti. Proverò presto con un altro router se tutto il resto non riesce ad accertarmi di eliminare la possibilità del router difettoso.
Aeseir,

Secondo la descrizione del protocollo qui: github.com/jtangelder/denon-remote/blob/master/protocol.pdf la comunicazione avviene tramite la porta Telnet, 23 (!!!). Non penso sia una buona idea port forwarding della porta telnet attraverso il tuo firewall / router - è molto probabile che attiri molti attacchi. Sarei propenso a installare un tunnel SSH, inoltrando la porta 23 su una macchina nel tuo posto di lavoro alla porta 23 sul tuo sistema Denon. Tuttavia, se l'app Android utilizza un protocollo basato su LAN per trovare il server, avrai più lavoro da fare.
gbroiles

Risposte:


7

Esistono due modi per raggiungere questo obiettivo, a meno che i dispositivi interni non siano configurati per accedere a un server esterno in modo specifico per fornire questa funzione (molti lo sono).

Una VPN può essere utilizzata per spostare logicamente il tuo dispositivo Android all'interno della tua rete domestica. È possibile (ma improbabile) che il router fornisca questa funzionalità. In pratica, è necessario un dispositivo all'interno della rete domestica per fungere da host per la VPN. Uso un dispositivo NAS (fornito anche con le funzionalità DNS), ma potresti implementarlo da solo utilizzando un computer a scheda singola (come un Raspberry Pi).

Inoltro della porta del router Questo è tecnicamente possibile, ma è meno probabile che funzioni nel tuo caso. Funzionerebbe se il dispositivo in casa ha un'interfaccia web, ma non funziona così facilmente se hai un'app che devi reindirizzare da una rete esterna. Puoi configurare il tuo router per passare un accesso HTTP su una porta speciale (public_ip: 12380) alla porta 80 sul tuo dispositivo di intrattenimento (192.168.1.xx: 80). Sarebbe OK (e facile) se ad esempio disponi di un dispositivo con Kodi, questo aveva un telecomando web.

Tuttavia, in base alla tua domanda, direi che probabilmente sarà molto difficile da configurare, anche usando un NAS che supporti una VPN non è semplice. Potrebbe valere la pena indagare se un dispositivo come Google-home può implementare il collegamento di cui hai bisogno.


Ciao amico, ho provato il port forwarding e l'UPNP, ma senza successo. La VPN è l'unica cosa che non ho ancora provato. Il mio router supporta OpenVPN, quindi ho bisogno di capire se questo farà il trucco.
Aeseir,

1
È un po 'complicato senza un'unità con cui giocare, ma sono ragionevolmente sicuro che il port forwarding con un DDNS dovrebbe funzionare - il manuale suggerisce che il pannello di controllo è un'interfaccia web. Non vedo alcuna menzione di un'app per Android / iOS.
goobering

@goobering sì, tutto ciò che funziona magnificamente. Sto solo scoprendo la barriera tra dispositivo e Internet. Ci lavorerà questo fine settimana.
Aeseir,

Hai dimenticato di rispondere a questo. L'inoltro del router è il modo migliore. Assicurati di non commettere lo stesso errore che ho fatto. Ogni dispositivo ha una porta specifica che utilizza, quindi l'inoltro del router deve tenerne conto.
Aeseir,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.