I realize this question might be a little too specific, and I've read all the other questions about multicast on VPN, multicast on multiple interfaces, etc.
But, I've applied all the information from those questions, and I'm down to what I believe is the final step.
- LAN is 10.xx.xx.xx on Interface x1
- WLAN is 192.xx.xx.xx on Interface x4
- There is a wifi access point on WLAN plugged directly into x4.
- Chromecast is connected to WLAN with IP address 192.xx.xx.99
- CCTV Monitor (Windows 7) is connected to LAN via unmanaged switch on x1.
- Multicast is enabled for all objects on LAN and WLAN
Relevant Firewall rules:
- LAN > MULTICAST, Any source to Any destination, Any service, Allow
- LAN > WLAN, Any source to any destination, Any service, Allow
- WLAN > MULTICAST, Chromecast to Any destination, IGMP, Allow
- WLAN > MULTICAST, Any source to Any destination, Any service, Deny
- WLAN > LAN, Chromecast to All Workstations, Any service, Allow
There are a couple rules set up to block traffic at lower priorities than the ones i've listed.
All I believe I have left is to route multicast between WLAN and LAN, or to be more specific, 10.xx.xx.* and 192.xx.xx.99. I can not figure out how to do so. I'm guessing I need to create a NAT policy for IGMP both directions? The chromecast and the PC were capable of communicating before I segregated the WLAN from LAN, all physical hardware in its current configuration, except that the WAP was plugged into the switch on the same interface(x1) but now it is on its own interface (x2).
TL;DR: How can I allow a PC on x1 LAN 10.xx.xx.151 to cast to Chromecast on x4 WLAN 192.xx.xx.99?