Multicast Bonjour Apple TV Traffic?

Hi,

 

I know my question is pretty simple (I think) I am just not sure how to configure the XG.

So I have Flat LAN with a separate DHCP Server with the ATVs and other clients on there and I am using the XG as the router (Lets say 192.168.2.1). We can call this, "Network A" on subnet mask 255.255.0.0 (Yes I know its large)

I then have on "Network B" a DHCP Server through the XG and also using the XG as the router (Lets say 192.168.6.1) VLAN Tagged from Network A LAN port. With a subnet mask 255.255.254.0 (Yes I know wrong IP Class) This network serves another set of clients where the Apple TVS do not live.

How do I go about creating a route or bridge to the other network to allow bonjour/multicast traffic so clients on Network B can cast to an ATV without being directly next to it.

 

Thank You in advance for any feedback.

  • Hi,

     

    Cornerstone Academy said:
    How do I go about creating a route or bridge to the other network to allow bonjour/multicast traffic so clients on Network B can cast to an ATV without being directly next to it.

     

    You can do this with Multicast Routing on XG.

    First enable Multicast Forwarding on XG, It's located at Routing => Static Routing, and on the bottom of the page.

    Then you can create the necessary multicast route. Here's an example  for the Apple TV (Apple Bonjour specifically).

    On Source IPv4 address, It will be your Apple TV address - Also if you can, create a static mapping on XG DHCP for it.

    The Source Interface is the interface that's located the device.

    On Multicast IPv4 Address It will be "224.0.0.251", since that's the IPv4 that the Apple TV is currently using for it. (Also I'm not 100% sure that's the correct IPv4, but after searching - I believe It is.)

    And on Destination Interface will be where the traffic will be routed.

     

    Also in case someone is having the same issue but with chromecast, the only difference will be the Multicast IPv4. (chromecast uses "239.255.255.250"). (I've faced the same issue before.)

     

    Thanks!

  • Great explanation with screenshots too!

    I will try it, and update you next week sometime.

     

    Thank you.

  • Hi,

     

    I tried the static routing and no dice. Client on Network B still cannot screen mirror to the Apple TV on Network A. Remember Network A is using a separate DHCP server but the XG as the router and Network B is using DHCP and Router on XG side. I even created a firewall rule to allow LAN-LAN traffic with no luck.

    Thanks.

  • I don’t think it’s possible with Sophos XG:

    ---

    Sophos XG guides for home users: https://shred086.wordpress.com/

  • Did this work for you, or did you simply rebuild the "how it should work"  

    The multicast Routing could work, but you need Multicast DNS to get this working. 

    https://tools.ietf.org/html/rfc6762

     

    __________________________________________________________________________________________________________________

  • LuCar Toni said:

    Did this work for you, or did you simply rebuild the "how it should work"

    It's working for me with the Chromecast.

     

    Also, I don't have a DNS Server at my network anymore, the XG is my DNS and DHCP.

    And apparently it uses SSDP.

     

     

    Thanks!