DLNA и маршрутизация

DLNA и маршрутизация

У меня есть сервер 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. Также я знаю, что могу использовать мост VPN-уровня 2, и сделаю это, если попаду в тупик, но предпочел бы немного магии маршрутизации/проксирования, если это вообще возможно.

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