Hey guys,
Hope you’re having a better day than I am!
I have a weird one today that I can’t wrap my head around it.
I just migrated from pfSense to the UDM SE and everything works great except the Local DNS routing inter-vlan.
Scenario
I have my personal network, VLAN10 and my server network, VLAN15.
The DNS Records are pointing to the IP address that lives in the VLAN15 network (e.g 10.100.15.51)
Issue
My laptop and phones live in the VLAN10 and from my laptop I’m able to resolve to my services as expected, no issues there.
The problem is with my iPhone for example, I cannot resolve internally to my services, it returns a time-out from CloudFlare (where the domain name is hosted), so it seems it’s resolving externally even though it has Local DNS Record pointing to an internal IP.
On my phone, if I dig/nslookup one of the DNS Record it shows that is pointing to the correct internal IP, so it’s connecting to the DNS Server.
On the laptop on another end, like I said above, I’m able to resolve normally BUT, if i try to connect to my emby server via the Emby App using the Local DNS Record it doesn’t connect, only if the laptop is in the same VLAN as the server (VLAN15).
To rule the possibility of still being a DNS issue, I deployed a PiHole, registered the Local DNS Records, but I get the same behaviour.
I’ve tried out all the possibilities, even with wide open Firewall Rules to no avail.
Am I being very thick, or is there something else that neither me or Ubiquiti Support are missing?
Thank you in advance for the help!
Mauro