você pode rotear o tráfego multicast no Linux usando o mrouted. É bem antigo mas ainda funciona ...: -)
Eu preciso rotear o tráfego IGMP / Multicast em duas redes. Eu tenho uma caixa Linux com duas placas de rede, uma pública e outra privada. Precisa de dispositivos na rede privada para fluir para público. Tenho certeza que tenho o iptables configurado corretamente, tentando fazer isso com o IGMPProxy. Ele não funciona em PCs, mas do servidor Linux eu posso pingar 224.0.0.1.
você pode rotear o tráfego multicast no Linux usando o mrouted. É bem antigo mas ainda funciona ...: -)
O IGMP funciona apenas em um escopo de link local e você não deve tentar rotea-lo com o iptables.
Você pode configurar algum daemon de roteamento IGMP como o fornecido pelo Xorp.org ou pode descartar as informações do IGMP (se sua configuração é estático) e use o smcroute para manipular a tabela de roteamento multicast do kernel.