Split Tunnel/DNS Issues
Posted: Thu May 23, 2013 7:22 am
Server configured in a split tunnel fashion, pushing a domain name and a DNS server.
All works fine in iOS, but not Android.
In iOS, anything matching the pushed domain name will use the internal pushed DNS, otherwise, it uses the external DNS.
In Android, if an internal DNS is pushed, internal names work fine, but lookups are not made against the external DNS servers for anything not matching the pushed domain. However, connections via IP address will work externally. The opposite also works; if no DNS is pushed, external names are looked up, and internal addresses are only accessible via IP address.
All works fine in iOS, but not Android.
In iOS, anything matching the pushed domain name will use the internal pushed DNS, otherwise, it uses the external DNS.
In Android, if an internal DNS is pushed, internal names work fine, but lookups are not made against the external DNS servers for anything not matching the pushed domain. However, connections via IP address will work externally. The opposite also works; if no DNS is pushed, external names are looked up, and internal addresses are only accessible via IP address.