Eu tenho um servidor DLNA (minidlna) em uma sub-rede (192.168.1.0/24) e uma renderização DLNA em outra sub-rede (192.168.2.0/24). Eu usei com êxito o smcroute para rotear os pacotes SSDP multicast de e para cada sub-rede. Assim, meu render DLNA descobre o servidor DLNA muito bem. No entanto, a renderização não pode ver nenhum conteúdo hospedado no servidor DLNA. O servidor parece funcionar bem, processa em 192.168.1.0/24 pode usá-lo como esperado. Eu pensei que a difusão UDP estava envolvida, mas tcpdump -i eth1 -vv dst 192.168.1.255
e tcpdump -i wlan0 -vv dst 192.168.2.255
no roteador não mostram nenhum pacote de transmissão (exceto os do Syncthing), e o único tráfego multicast que eu vejo é para o SSDP, que parece estar funcionando bem . Eu posso acessar a página "MiniDLNA status" bem da sub-rede 192.168.2.0/24. O que estou perdendo?
Por favor, não sugira que eu conecte as duas interfaces, sei que posso, não quero por razões de QoS. Além disso, eu sei que posso usar uma bridge de camada 2 de VPN, e se eu chegar a um beco sem saída aqui, mas preferiria alguma mágica de roteamento / proxy se possível.
Tags networking routing dlna