Okay so I literally just started using Untangle yesterday. Happy convert from OPNsense so far. My network got more complicated, and I was having a very hard time with OPNsense firewall rules between VLANs/subnets. So far, the grass is greener over here! Looks like I can even get away with the free tier if I really wanted to, though I'm starting to explore policies a bit, and I'm loving the pie charts.
Anyway, I found a closed thread on this forum regarding mDNS, and a user said they wrote an Ansible playbook to get mDNS working in Untangle. They didn't post a link to the playbook, but they wrote some instructions. I adapted them into a playbook, and it works!!!
I'm happy to say that with a little bit of Ansible prep work (documented in my GitHub repo at willquill/untangle-mdns), it will be working with a single command that looks like this:
I wrote the repo to be user friendly for anyone using macOS, Rocky Linux 8, or openSUSE. You can find the repo here: (https)://github.com/willquill/untangle-mdns
It uses the MIT License and is totally free for the community.
What works:
* iPhone on internal/trust vlan/subnet
* Sonos and Apple TVs on IoT vlan/subnet
* iPhone can use AirPlay 2 with Sonos and Apple TVs
* The Spotify app in iOS can also play to Sonos/Apple TV
I did not have to create a UDP 5353 firewall rule between the subnets, though all traffic between the subnets is blocked.
If any forum admins are reading this, I am a new user with 0 posts, so I can't post links. It would be great if you could whitelist GitHub links at least.
Some key phrases for the googles:
mdns with untangle
get mdns to work with untangle
mdns in untangle
multicast dns with untangle
Anyway, I found a closed thread on this forum regarding mDNS, and a user said they wrote an Ansible playbook to get mDNS working in Untangle. They didn't post a link to the playbook, but they wrote some instructions. I adapted them into a playbook, and it works!!!
I'm happy to say that with a little bit of Ansible prep work (documented in my GitHub repo at willquill/untangle-mdns), it will be working with a single command that looks like this:
Code:
ansible-playbook -i hosts -l untanglenodes untangle-mdns.yml
It uses the MIT License and is totally free for the community.
What works:
* iPhone on internal/trust vlan/subnet
* Sonos and Apple TVs on IoT vlan/subnet
* iPhone can use AirPlay 2 with Sonos and Apple TVs
* The Spotify app in iOS can also play to Sonos/Apple TV
I did not have to create a UDP 5353 firewall rule between the subnets, though all traffic between the subnets is blocked.
If any forum admins are reading this, I am a new user with 0 posts, so I can't post links. It would be great if you could whitelist GitHub links at least.
Some key phrases for the googles:
mdns with untangle
get mdns to work with untangle
mdns in untangle
multicast dns with untangle
Comment