Ось виклик:
Я буду встановлювати 10 телеекранів у 10 різних місцях мого міста. Це смарт-телевізори з підтримкою WiFi, якими можна керувати за допомогою програмного забезпечення під назвою MDC (Multi Display Control). MDC може підключатися лише до екранів, які знаходяться в одній локальній мережі. Проблема в тому, що мені потрібно контролювати їх усі з віддаленого місця.
Я зможу використовувати локації WiFi, але не матиму доступу до їх налаштувань маршрутизатора.
Що я придумав:
Я не мережевий інженер, але я певний час працюю навколо комп’ютерів. Це моє потенційне рішення ...
Я вважаю, що мені потрібно буде створити VPN. "Розумні телевізори" можуть підключатися через WiFi або Ethernet і мати основні мережеві настройки (IP, маска підмережі, маршрутизатор і проксі-сервер). Мені знадобиться якийсь міст між екраном і маршрутизатором місцезнаходження. Я думаю, що налаштування Raspberry Pi як клієнта VPN буде найпростішим рішенням.
- Кожен телевізор підключатиметься до Raspberry Pi через Ethernet.
- Pi будуть підключені через WiFi до маршрутизатора локації.
- Pi буде налаштовано для підключення до VPN.
- Зрештою, я встановив би VPN-сервер у своїй мережі за допомогою OpenVPN.
- Підключіться за допомогою MDC до екранів, які тепер відображаються в моїй локальній мережі.
Я ніколи раніше такого подібного не робив, ти вважаєш, це могло б спрацювати? Чи є простіше рішення?
В основних обмеженнях дуже мало контроль над мережами в різних містах, при умови тільки SSID + PW. Відвідування місцеположення, щоб змінити зміни згодом, буде надзвичайно важким. Тож в ідеалі VPN розміщується в іншому місці, і я з'єднуюся з ним за допомогою комп'ютера-хоста MDC. Таким чином, якщо сервер VPN змінюється, мені не доведеться переналаштовувати всі Pi-адреси. Я теж на бюджет, тому важлива низька вартість.
Я впевнений, що це можна зробити, але дуже мало уявляю про найефективніший спосіб зробити це.
Будь-які ідеї, як вдосконалити свою ідею? Чи існує набагато кращий спосіб досягти цього?
Спасибі за ваш час!