I am trying to get Bonjour forwarding to work with Apple TV's. Currently using Layer 3 roaming.
What would be the best way to disable Bonjour forwarding for Apple TV's but allow it for Bonjour printers?
Basically I want the same features as NAT mode (Only showing Apple TV's connected to the same AP) but still allow clients to view every Bonjour printer. The print server is broadcasting the printers so could I just whitelist that IP?
The only way I can think of at the moment to allow this would be to have a different vLan for each AP SSID/Apple TV setup. Then you could enable the forwarding for AirPrint and not set forwarding for AirPlay. As long as your clients on that AP/SSID are on the same vLan as your Apple TV, it should show available (as long as firewall rules allow it) and you can see all available AirPrint printers on the vLan that is forwarded.