Требовать доступ к локальной сети при подключении через точку доступа RaspberryPi VPN
Заранее извиняюсь за плохое понимание сетей...
СУЩЕСТВУЮЩАЯ НАСТРОЙКА
- Существующая локальная сеть с доступом в Интернет: 192.168.0.1, 255.155.255.0;
- NAS-устройство с установленным медиасервером Plex «Медиа-сервер»:
- подключен к локальной сети кабелем Ethernet со статическим IP 192.168.0.xxx;
- Возможность прямого доступа к Интернету (т. е. НЕ через VPN);
- Точка доступа RaspberryPi VPN:
- Настройка с помощью https://pimylifeup.com/raspberry-pi-vpn-access-point/
- Подключен к локальной сети через Eth0;
- Настройка статического IP: 192.168.0.xxx;
- Устройствам, подключающимся через WLAN, присвоены IP-адреса 192.168.220.xxx;
- Устройство с клиентским приложением медиасервера («Клиентское устройство») подключается к точке доступа и получает статический IP-адрес (в настройках сети на клиентском устройстве, а НЕ на RaspberryPi);
- Openvpn установлен с подключением к коммерческому провайдеру VPN (загруженный файл конфигурации openvpn от поставщика);
- весь трафик маршрутизируется через VPN tun0.
- Отдельная запись iptables: sudo iptables -t nat -A POSTROUTING -o tun -j MASQUERADE
ЧТО НА СЕЙЧАС РАБОТАЕТ
- Точка доступа RaspberryPi VPN хорошо работает через VPN;
- Другие медиаклиентские приложения, подключенные к локальной сети без VPN (НЕ точка доступа RPi), хорошо выполняют потоковую передачу мультимедиа с медиасервера;
- Приложения медиаклиента, подключающиеся из Интернета, не могут осуществлять потоковую передачу мультимедиа с медиасервера с VPN или без него (НЕ проблема — проблема на другой день).
ПРОБЛЕМА И ПОПЫТКИ ИСПРАВЛЕНИЯ
- Подключение «Клиентского устройства» через точку доступа RPi к медиасерверу ненадежно и ОЧЕНЬ медленно (предположительно, маршрутизация осуществляется через VPN);
- Пробовал все настройки конфигурации в серверных и клиентских приложениях Plex (вручную указать IP-адрес, порт и т. д.), но безуспешно;
- Я прочитал вопрос и ответ в разделе «Маршрутизация трафика локальной сети через eth0, а не через tun0» на своей точке доступа VPN и безуспешно попытался добавить следующее:sudo iptables -A FORWARD -i wlan0 -j ACCEPTsudo iptables -A FORWARD -i eth0 -j ПРИНИМАТЬ
- мои поиски в Интернете показывают, что добавление записей маршрута или push-маршрута в файл конфигурации openvpn может помочь, но мои попытки не увенчались успехом (вероятно, ошибка пользователя).
Пожалуйста, помогите, если можете.