3

У меня есть сервер DLNA (minidlna) в одной подсети (192.168.1.0/24) и рендер DLNA в другой подсети (192.168.2.0/24). Я успешно использовал smcroute для маршрутизации многоадресных пакетов SSDP в каждую подсеть и из нее. Таким образом, мой рендер DLNA обнаруживает сервер DLNA просто отлично. Однако при рендеринге не видно содержимого, размещенного на сервере DLNA. Сервер работает нормально, рендеры на 192.168.1.0/24 могут использовать его как положено. Я думал, что была задействована широковещательная рассылка UDP, но tcpdump -i eth1 -vv dst 192.168.1.255 и tcpdump -i wlan0 -vv dst 192.168.2.255 на маршрутизаторе не показывают никаких широковещательных пакетов (кроме пакетов для Syncthing), и единственная многоадресная передача Я вижу трафик для SSDP, который выглядит нормально. Я могу нормально перейти на страницу "Состояние MiniDLNA" из подсети 192.168.2.0/24. Что мне не хватает?

Пожалуйста, не предлагайте мне соединить два интерфейса, я знаю, что могу, я не хочу по причинам QoS. Кроме того, я знаю, что могу использовать мост уровня 2 VPN, и буду, если я попаду сюда в тупик, но предпочел бы некоторую магию маршрутизации / прокси, если это вообще возможно.

0