Требовать доступ к локальной сети при подключении через точку доступа RaspberryPi VPN

Заранее извиняюсь за плохое понимание сетей...

СУЩЕСТВУЮЩАЯ НАСТРОЙКА

  1. Существующая локальная сеть с доступом в Интернет: 192.168.0.1, 255.155.255.0;
  2. NAS-устройство с установленным медиасервером Plex «Медиа-сервер»:
  • подключен к локальной сети кабелем Ethernet со статическим IP 192.168.0.xxx;
  • Возможность прямого доступа к Интернету (т. е. НЕ через VPN);
  1. Точка доступа 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

ЧТО НА СЕЙЧАС РАБОТАЕТ

  1. Точка доступа RaspberryPi VPN хорошо работает через VPN;
  2. Другие медиаклиентские приложения, подключенные к локальной сети без VPN (НЕ точка доступа RPi), хорошо выполняют потоковую передачу мультимедиа с медиасервера;
  3. Приложения медиаклиента, подключающиеся из Интернета, не могут осуществлять потоковую передачу мультимедиа с медиасервера с VPN или без него (НЕ проблема — проблема на другой день).

ПРОБЛЕМА И ПОПЫТКИ ИСПРАВЛЕНИЯ

  1. Подключение «Клиентского устройства» через точку доступа RPi к медиасерверу ненадежно и ОЧЕНЬ медленно (предположительно, маршрутизация осуществляется через VPN);
  2. Пробовал все настройки конфигурации в серверных и клиентских приложениях Plex (вручную указать IP-адрес, порт и т. д.), но безуспешно;
  3. Я прочитал вопрос и ответ в разделе «Маршрутизация трафика локальной сети через eth0, а не через tun0» на своей точке доступа VPN и безуспешно попытался добавить следующее:sudo iptables -A FORWARD -i wlan0 -j ACCEPTsudo iptables -A FORWARD -i eth0 -j ПРИНИМАТЬ
  4. мои поиски в Интернете показывают, что добавление записей маршрута или push-маршрута в файл конфигурации openvpn может помочь, но мои попытки не увенчались успехом (вероятно, ошибка пользователя).

Пожалуйста, помогите, если можете.

0 ответов

Другие вопросы по тегам