As a follow on from a previous post I discussed how I locked down VLAN’s from a IoT VLAN to my core data VLAN. In that post I described how I got my Sonos speakers and Sonos controller to work over locked down VLAN’s. I recently hooked up an old Apple Airport Express and music wouldn’t flow when I was on the data VLAN to the IoT VLAN where the Airport Express resided.
If you followed my previous blog post it talked about how to lock down communications from the IoT VLAN to the data VLAN and allow pinholes through for Sonos. To get things working for Apple Airplay it was actually pretty easy. First you need to make sure you have mDNS turned on. To check this do the following.
- Goto settings in your controller
- Goto the services tab on the left
- Click MDNS at the top
- Make sure the toggle is set to
- Click apply changes
The next step is creating a single firewall rule. The rule that needs to be created is an allow rule that allows established/related traffic from your IoT VLAN (the VLAN that your Apple Airplay device is on) to the data VLAN (secure VLAN). See below for a screenshot.
This firewall rule should be created in the LAN_IN category.
Note: As with other allow rules this rule MUST go before your deny rules.