I need to route IGMP/Multicast traffic across two networks. I have a Linux box with two NICs, one public, one private. Need devices on the private network to flow to public. I'm pretty certain I have iptables set up right, been trying to do this with IGMPProxy. It doesn't work on PCs on provate, but from the Linux server I can ping 18.104.22.168.
you can route multicast traffic on Linux using mrouted. It's quite old but still working... :-)