DLNA / Multicast over vpn (Plex)

1094
Naga

Я не сетевой специалист, и я пытался заставить это работать в течение последних нескольких дней.

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

Главная:

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

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

  • openwrt box (dlink dir 825)
    • (ifs: 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 TV должен видеть сервис 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

1 ответ на вопрос

0
Linef4ult
ip range: 192.168.178.0/24 ip range: 192.168.178.0/24 

Remote devices can't tell whether 192.168.178.10 is local to it or on the other network. You have to use different IP spaces on local and remote. Its best to set the network housing your VPN server to something that won't collide when you're elsewhere, so don't use 192.168.0/.1 or 10.0.0. etc.

Спасибо, я изменил диапазон ip «home» на 192.168.100.0/24 Home igmp: `quickleave phyint eth0 upstream ratelimit 0 порог 1 altnet 192.168.100.0/24 phyint tun0 downstream ratelimit 0 порог 1` remote igmp: `quickleave phyint tun0 порог скорости восходящего потока 0 порог 1 altnet 10.8.0.0/24 altnet 192.168.100.0/24 phyint br-lan порог скорости нисходящего потока 0 порог 1 `Являются ли правильные диапазоны altnet? Я все еще не получаю здесь Naga 8 лет назад 0
О, я забыл включить это, заставить BCasts работать через VPN, IMO, кошмар. Лучший способ решить эту проблему - использовать VPN через мост, но это сложно развернуть. Если вам нужно, чтобы клиентское приложение позволяло вам вводить IP-адрес сервера вручную, я использую его через OpenVPN. Linef4ult 8 лет назад 0