这是挑战:
我将在我所在城市的 10 个不同地点安装 10 个电视屏幕。这些是支持 WiFi 的智能电视,可以通过名为 MDC(多显示器控制)的软件进行控制。MDC 只能连接到同一 LAN 上的屏幕。问题是我需要从远程位置控制所有这些。
我将能够使用位置 WiFi,但无法访问其路由器设置。
我想出了什么:
我不是网络工程师,但我在计算机上已经有一段时间了。这是我的潜在解决方案...
我相信我需要创建一个 VPN。“智能电视”可以通过 WiFi 或以太网进行连接,并具有基本的网络设置(IP、子网掩码、路由器和代理服务器)。我需要在屏幕和该位置的路由器之间架起某种桥梁。我认为将 Raspberry Pi 配置为 VPN 客户端将是最简单的解决方案。
- 每台电视都将通过以太网连接到 Raspberry Pi。
- Pi 将通过 WiFi 连接到该位置的路由器。
- Pi 将被配置为连接到 VPN。
- 最后,我会使用 OpenVPN 在我的网络上设置 VPN 服务器。
- 使用 MDC 连接到现在显示在我的本地网络上的屏幕。
我以前从来没有做过这样的事情,你认为这可行吗?有更简单的解决方案吗?
主要限制是对各个位置的网络的控制非常少,仅提供 SSID + PW。稍后访问该位置进行更改将非常困难。因此,理想情况下,VPN 托管在其他地方,我通过 MDC 主机连接到它。这样,如果 VPN 服务器发生变化,我就不必重新配置所有 Pi。我也有预算,所以低成本很重要。
我确信这是可以做到的,但对最有效的方法知之甚少。
关于如何改进我的想法的任何想法?有没有更好的方法来实现这一点?
感谢您的时间!