Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question

you can route multicast traffic on Linux using mrouted. It's quite old but still working... :-)

share|improve this answer

IGMP works only in a link-local scope and you should not try to route it with iptables.

You can setup some IGMP routing daemon like the one provided by or you can discard the IGMP information (if your setup is static) and use use smcroute to manipulate the kernel multicast routing table.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.