Hi folks,
Bit of an odd one. We use SecureConnect and Umbrella SWG in a multi-site MX environment. All local LAN/WAN traffic traverses the SecureConnect tunnel but for reasons I won't bore you with, we need to exclude certain domains from the tunnel and breakout locally. Because we use our local DNS servers (AD-integrated DNS) for internal resolution, we can't use DNS-based VPN exclusions on the MX.
Pre-req: We run a local Microsoft domain and I need to retain local DNS resolution to access domain resources.
I need to set some of our internal VLANs' DHCP config to have the MX105 perform the initial DNS resolution. The only way I can see this is possible is by configuring the DHCP scope's DNS servers as 'proxy to upstream DNS'. Having read a bunch of Meraki KB articles, it's clear that this 'proxy' mechanism works as follows:
- Endpoint queries the MX 'DNS server'
- MX forwards request to the local LAN interface (we have several LAN interfaces so not sure which it would even use?)
- MX's local LAN forwards request to the primary WAN uplink's DNS servers
- Endpoint gets its DNS query resolved
But here's the challenge. Our WAN interfaces use external DNS servers so that we can retain uplink health monitoring capabilities (we use both WAN interfaces on independent leased lines).
If we put aside losing WAN monitoring, is it actually supported to set our internal DNS servers on the WAN interfaces?
Any help would be great!
This is the article I've been referencing: