Conecte-se ao dispositivo na rede doméstica remotamente

12

Estou tentando descobrir se é possível, de alguma maneira, conectar-me remotamente a um dispositivo na minha rede doméstica, mas remotamente.

Cenário:

Meu sistema de entretenimento está conectado à rede doméstica e, de vez em quando, quando estou no trabalho (a 50 km), gostaria de ativá-lo (geralmente porque a família não sabe como operá-lo) usando o aplicativo Android fabricante de dispositivos que eu instalei no meu telefone.

Normalmente, eu me conectava ao Wi-Fi, e o aplicativo concluído se conecta instantaneamente à unidade de entretenimento e começa a operar.

Mas neste cenário, gostaria de saber como conseguir o mesmo, mas a 50 km de distância, não na mesma conexão Wi-Fi doméstica.

Eu olhei para o DDNS, mas isso não deu certo, assim como a VPN, mas nada deu certo.

Quer aprender a fazer com que toda a casa inteligente funcione (todos os meus dispositivos eletrônicos em casa estão conectados à rede sem fio).

Roteador: Netgear D6400 Dispositivos: AVR-x1100w, (eu tenho alguns controladores também, vou instalar para luminárias e ar condicionado). Todos eles também têm interface web.

Aeseir
fonte
1
Qual roteador você tem em casa? Modelo e versão
Helmar
3
Uma resposta completa depende do dispositivo específico na rede interna.
Sean Houlihane 14/01
'Nada acrescenta' terras em algum lugar do interior entre 'eu repliquei tudo na perfeição e não funcionou' e 'Egads são muitas siglas - não computa'. Você tentou configurar o DDNS e o encaminhamento de porta, o que você fez e o que aconteceu quando o fez? Precisaríamos mensagens de erro específicas, registros, etc.
goobering
1
O @goobering DDNS funciona, o roteador e o provedor DDNS sincronizados. Eu configurei o encaminhamento de porta também 45110 (TCP / UDP), pois nada estava sendo executado nele. Verificado usando verificadores de porta on-line e eles estão abertos. Vou tentar com outro roteador em breve se tudo mais falhar para garantir que eu elimine a possibilidade de roteador com defeito.
Aeseir
De acordo com a descrição do protocolo aqui: github.com/jtangelder/denon-remote/blob/master/protocol.pdf a comunicação ocorre pela porta Telnet, 23 (!!!). Não acho que seja uma boa idéia encaminhar a porta telnet pelo firewall / roteador - é muito provável que atraia muitos ataques. Eu estaria inclinado a configurar um túnel SSH, encaminhando a porta 23 em uma máquina no seu local de trabalho para a porta 23 no seu sistema Denon. No entanto, se o aplicativo Android usar um protocolo baseado em LAN para encontrar o servidor, você terá mais trabalho a fazer.
Gbroiles # 22/17

Respostas:

7

Há duas maneiras de conseguir isso, a menos que os dispositivos que você possui em casa estejam configurados para acessar um servidor externo especificamente para fornecer essa função (a maioria é).

Uma VPN pode ser usada para mover logicamente o seu dispositivo Android para dentro da sua rede doméstica. É possível (mas improvável) que o seu roteador ofereça essa funcionalidade. Na prática, você precisa de um dispositivo na sua rede doméstica para atuar como host da VPN. Eu uso um dispositivo NAS (que também vem com os recursos DNS), mas você pode implementar isso sozinho usando um computador de placa única (como um Raspberry Pi).

Encaminhamento de porta do roteador Isso é tecnicamente possível, mas é menos provável que funcione no seu caso. Funcionaria se o dispositivo em sua casa tivesse uma interface da Web, mas não funcionaria tão facilmente se você tiver um aplicativo que precise redirecionar de uma rede externa. Você pode configurar seu roteador para transmitir um acesso HTTP em uma porta especial (public_ip: 12380) para a porta 80 no seu dispositivo de entretenimento (192.168.1.xx: 80). Isso seria bom (e fácil) se você tiver um dispositivo executando o Kodi, por exemplo, este possui um controle remoto da web.

No entanto, com base na sua pergunta, eu diria que isso provavelmente será muito difícil de configurar, mesmo usando um NAS que suporte uma VPN não é simples. Talvez valha a pena investigar se um dispositivo como o Google-home pode implementar o link que você precisa.

Sean Houlihane
fonte
Oi companheiro, Tentei encaminhamento de porta e UPNP, mas sem sucesso. VPN é a única coisa que ainda não tentei. Meu roteador suporta OpenVPN, então eu preciso descobrir se isso fará o truque.
Aeseir
1
É um pouco complicado sem uma unidade para brincar, mas tenho quase certeza de que o encaminhamento de porta com um DDNS deve funcionar - o manual sugere que o painel de controle é uma interface da web. Não vejo menção a um aplicativo Android / iOS.
goobering
@ goobering sim, tudo o que está funcionando lindamente. Apenas descobrindo a barreira entre o dispositivo e a internet. Irá trabalhar nisso neste fim de semana.
Aeseir
Esqueceu de responder a isso. O encaminhamento do roteador é a melhor maneira. Certifique-se de não cometer o mesmo erro que eu cometi. Cada dispositivo possui uma porta específica usada, portanto o encaminhamento do roteador precisa levar isso em consideração.
Aeseir