The Apple Trusted Network Detection (TND) enhancement to the iOS Connect On Demand feature has the following properties:
Connect On Demand starts a VPN connection whenever a user tries to access a destination with a hostname specified in the domains list. For example, if *.example.com is in the Always Connected list, when a user accesses internal.example.com, the client starts a VPN connection regardless of the network to which the device is currently connected. TND compares the VPN and local DNS servers and DNS suffixes to determine whether to use Mobile Connect and dial the VPN, as shown in the following table:
| DNS suffixes | DNS servers | Login |
| None | None | Refused - no VPN |
| None | Same | Refused - no VPN |
| Same | Same | Refused - no VPN |
| Same | Same and others | Allowed |
| Same | Different | Allowed |
| Different | Same | Allowed |
| Partial match | Partial match | Allowed |
A partial match means that if there are two DNS servers configured for TND, but only one DNS server matches the actual network environment, then the login will still be allowed.
Consult documentation from Apple Inc. for more information about Trusted Network Detection and Connect on Demand.
To determine if TND is available for your connection, tap the information indicator in the Status row on the Connection tab. This displays the Trusted Networks button used to enable/disable TND, if available.
Trusted Networks button
To configure TND
Turn on Trusted Networks.
Trusted Network Detection is available only for connections to SonicWall SMA 1000 Series.