DLNA/Multicast через VPN (Plex)

DLNA/Multicast через VPN (Plex)

Я не профессионал в области сетевых технологий и последние пару дней пытаюсь заставить это работать.

Инфраструктура:

Дом:

  • vdsl 100/40, fritzbox 7490
  • Диапазон IP-адресов: 192.168.100.0/24
  • Linux-сервер, на котором работает Plex Media Server(PMS) (ifs: eth0, tun0)

Удаленное местоположение:

  • openwrt box (dlink dir 825)
    • (если: br-lan, br-wan, eth0(lan), eth1(wan), wlan0/1, tun0)
  • Диапазон IP-адресов: 192.168.178.0/24

Эти два устройства подключены через OpenVPN tun0 (10.8.0.0/24)

По сути, я хочу использовать PMS через интернет, телевизор LG должен видеть сервис DLNA и т. д.

Я пробовал использовать igmpproxy с различными конфигурациями, но ни одна из них не сработала.

Домашний igmpproxy (работает на сервере PMS):

quickleave 
phyint eth0 upstream ratelimit 0 threshold 1 
    altnet 192.168.100.0/24 
phyint tun0 downstream ratelimit 0 threshold 1 

Удаленный igmpproxy:

quickleave 
phyint tun0 upstream ratelimit 0 threshold 1 
    altnet 10.8.0.0/24 
    altnet 192.168.100.0/24 
phyint br-lan downstream ratelimit 0 threshold 1 

У кого-нибудь это уже работало или есть какие-то советы?

правка: изменен диапазон IP-адресов дома

решение1

ip range: 192.168.178.0/24
ip range: 192.168.178.0/24

Удаленные устройства не могут определить, является ли 192.168.178.10 локальным для него или в другой сети. Вам придется использовать разные пространства IP на локальном и удаленном устройствах. Лучше всего настроить сеть, в которой размещен ваш VPN-сервер, на что-то, что не будет конфликтовать, когда вы находитесь в другом месте, поэтому не используйте 192.168.0/.1 или 10.0.0 и т. д.

Связанный контент