远程连接到家庭网络上的设备


12

我想弄清楚我是否可以通过任何方式远程连接到家庭网络上的设备,但可以远程连接。

场景:

我的娱乐系统已连接到家庭网络,时不时地(在50公里外)上班时,我想使用Android App激活它(通常是因为家人不知道如何操作它),我已经在手机上安装了设备制造商。

通常,我会连接到Wi-Fi,完成的应用程序会立即连接到娱乐设备并开始运行。

但是在这种情况下,想知道如何实现相同的目标,但是从50公里以外的地方无法在同一家庭WiFi连接上实现。

我调查了DDNS,但是没有加,还有VPN,但没有加。

热衷于学习如何使整个智能家居正常工作(我家里的所有电子设备都连接到无线网络)。

路由器:Netgear D6400设备:AVR-x1100w,(我还有几个控制器,我还将安装灯具和空调)。它们也都具有Web界面。


1
您家里有什么路由器?型号和版本
Helmar

3
完整的答案取决于内部网络中的特定设备。
肖恩·胡利哈内

“我完美复制了所有内容,但没有用”和“很多首字母缩略词-无法计算”之前,在内地某处的土地“没有积聚”。您是否尝试过设置DDNS和端口转发,您做了什么,做了什么?我们需要特定的错误消息,日志等
。– goobering

1
@goobering DDNS有效,路由器和DDNS提供程序都已同步。我也设置了端口转发45110(TCP / UDP),因为上面没有任何运行。使用在线端口检查器检查并打开了它们。如果其他所有方法都无法确保我消除出现故障的路由器的可能性,我将尽快尝试使用其他路由器。
艾赛尔(Aeseir)

根据此处的协议说明: github.com/jtangelder/denon-remote/blob/master/protocol.pdf ,通信通过Telnet端口23(!!!)进行。我认为通过防火墙/路由器转发telnet端口不是一个好主意-很有可能会引起很多攻击。我倾向于设置SSH隧道,将工作位置上的计算机上的端口23转发到Denon系统上的端口23。但是,如果Android应用程序使用基于LAN的协议来查找服务器,则将有更多工作要做。
gbroiles

Answers:


7

除非将家庭中拥有的设备配置为访问专门用于提供此功能的外部服务器(大多数情况下),否则有两种方法可以实现此目的。

VPN可以用于将您的android设备逻辑上移动到家庭网络内部。您的路由器可能(但不太可能)提供此功能。实际上,您需要家庭网络中的设备充当VPN的主机。我使用的是NAS设备(也具有DNS功能),但是您可以使用单板计算机(例如Raspberry Pi)自己实现。

路由器端口转发这在技术上是可行的,但在您的情况下不太可能起作用。如果您家中的设备具有Web界面,则可以使用,但如果您有需要从外部网络重定向的应用,则操作起来就不那么容易。您可以将路由器配置为将特殊端口(public_ip:12380)上的HTTP访问传递到娱乐设备(192.168.1.xx:80)上的端口80。例如,如果您有一个运行Kodi的设备,并且该设备具有Web遥控器,则可以(并且很容易)。

但是,根据您的问题,我想说这可能很难设置,即使使用支持VPN的NAS也不简单。可能值得研究一下Google-home之类的设备是否可以实现您所需的链接。


嗨,尝试端口转发和UPNP,但无济于事。VPN只是我还没有尝试过的东西。我的路由器支持OpenVPN,所以我需要弄清楚是否可以解决问题。
Aeseir '17

1
没有一个设备可以玩,这有点棘手,但是我可以肯定地说使用DDNS的端口转发应该可以工作- 该手册建议控制面板是一个Web界面。我看不到任何提及Android / iOS应用的信息。
goobering '17

@goobering是的,所有工作都很好。只是找出设备和互联网之间的障碍。这个周末会处理。
Aeseir '17

忘了回应。路由器转发是最好的方法。确保您没有犯与我相同的错误。每个设备都有其使用的特定端口,因此路由器转发需要将其考虑在内。
Aeseir'2
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.