Dual-WAN and multicast



  • I'm not sure if this qualifies as a bug or it's expected behavior, but it took me forever to figure out what was going on…

    I have two WAN interfaces but I'm not using load balancing.  I have firewall rules set up to direct traffic from specific internal hosts to one or the other WAN interface (i.e. source 192.168.1.2 destination * gateway WAN2).  When I do this, the miniupnpd service is no longer able to receive multicast SSDP requests from that host.  If I change the rule to (destination !239.0.0.0/8) then miniupnpd starts seeing the multicast packets again.



  • That's expected behavior, it's doing exactly what you told it to do because it matches that rule, which tells it to forward to which ever gateway.



  • OK thanks.. It just seems a little strange that services running on the firewall will still "see" broadcast traffic (DHCP, etc) with the rule in place, but not multicast.  I would have thought it should always see both regardless of where they're being forwarded.  In any case, I ended up adding a rule "source * destination 239.0.0.0/8 gateway *" at the top of the list which resolved the issue for all of the devices on the network.


Log in to reply