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

方案:

我的娱乐系统连接到家庭网络,时不时地在工作(50公里外)时,我想使用设备制造商提供的Android应用激活它(通常是因为家人不知道如何操作)

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

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

我研究了DDNS,但是并没有实现,而VPN却没有实现。

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

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

评论

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

完整的答案取决于内部网络中的特定设备。

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

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

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

#1 楼

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

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月15日在23:26

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

– goobering
17年1月16日在12:42

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

– Aeseir
17年1月17日在23:43

忘了回应。路由器转发是最好的方法。确保您没有犯与我相同的错误。每个设备都有其使用的特定端口,因此路由器转发需要将其考虑在内。

– Aeseir
17年2月6日在2:20