In order to route multicast traffic, you need a userspace daemon like smcrouted (recommended) or mrouted.

Since you'll also be needing some kind of interface representing the destination network in the routing table, you could create tunnel interfaces for your SSH connection using the ssh -w 0:0. This will create an interface tun0 on both your SSH hosts.


I was able share the multicast from one network subnet to another using the following tutorial.