1

Вот проблема:

Я буду устанавливать 10 телевизионных экранов в 10 разных местах в моем городе. Это смарт-телевизоры с поддержкой WiFi, которыми можно управлять с помощью программного обеспечения, называемого MDC (Multi Display Control). MDC может подключаться только к экранам, которые находятся в той же локальной сети. Проблема в том, что мне нужно контролировать их все из удаленного места.

Я смогу использовать локации WiFi, но не буду иметь доступа к их настройкам роутера.

Что я придумал:

Я не сетевой инженер, но некоторое время я был за компьютером. Это моё потенциальное решение ...

Я считаю, что мне нужно будет создать VPN. «Умные телевизоры» могут подключаться через WiFi или Ethernet и иметь базовые сетевые настройки (IP, маска подсети, маршрутизатор и прокси-сервер). Мне понадобится какой-то мост между экраном и роутером локации. Я думаю, что настройка Raspberry Pi в качестве VPN-клиента будет самым простым решением.

  1. Каждый телевизор будет подключен к Raspberry Pi через Ethernet.
  2. Pi будут подключены через WiFi к маршрутизатору местоположения.
  3. Pi будут настроены для подключения к VPN.
  4. В конце концов, я бы настроил VPN-сервер в своей сети, используя OpenVPN.
  5. Подключитесь с помощью MDC к экранам, которые теперь отображаются в моей локальной сети.

Я никогда не делал что-то подобное раньше, как вы думаете, это может сработать? Есть ли более простое решение?

Основными ограничениями являются очень слабый контроль над сетями различных локаций при условии только SSID + PW. Посещение места для внесения изменений в более позднее время будет чрезвычайно трудным. Итак, в идеале, VPN размещается в другом месте, и я подключаюсь к нему с хост-компьютера MDC. Таким образом, если сервер VPN изменится, мне не нужно перенастраивать все Pi. Я тоже на бюджете, поэтому важна низкая стоимость.

Я уверен, что это можно сделать, но очень мало представляю, как наиболее эффективно это сделать.

Есть идеи, как улучшить мою идею? Есть ли лучший способ сделать это?

Спасибо за ваше время!

0