Split-horizon DNS with Cloudflare — internal services resolve to private IPs but break when accessed from outside VPN.
Set up Cloudflare for Teams with split-tunnel DNS. Internal services (api.internal.company.com) resolve to 10.x IPs when on VPN. Problem: developers working from coffee shops can't resolve these at all, even though some services have public-facing load balancers. Do I need separate DNS views per network, or is there a smarter way to handle services that are both internally and externally accessible?