VPN On Demand
Applicable to: iOS devices
A VPN On Demand configuration sets up access to a VPN server based on domains, host names, etc.
VPN On Demand settings
| Setting | What To Do | 
| Name | Enter a name that identifies this configuration. | 
| Description | Enter a description that clarifies the purpose of this configuration. | 
| Connection Type | Select the type of VPN to configure. The remaining settings depend on this selection. | 
| Enable VPN On Demand | Select to use this configuration for domains and host names that establish a VPN on demand. | 
| Enable iOS Rules (Applicable if Enable VPN On Demand is selected) | For iOS and macOS, you can set up: 
 For network rules, you can specify the following types of parameters: 
 For connection rules, you can specify the following types of parameters: 
 | 
| Provider Type (iOS 9+) | Select one of the following tunnel provider: 
 | 
The protocols and their settings are listed as follows:
IPsec (Cisco)
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| Machine Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Include User PIN | Select to prompt the user for a PIN. | 
| Proxy Setup 
 | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Cisco AnyConnect
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| Group | Enter the group to use to authenticate the connection. | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Juniper SSL
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| Realm | Enter the authentication realm to be used for authenticating the connection. | 
| Role | Enter the authentication role to be used for authenticating the connection. | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
NetMotion VPN
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| User Authentication | Certificate is the user authentication method. Credential: Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional field is available: Proxy Server URL: Enter the fully-qualified URL for the proxy. | 
F5 SSL
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
SonicWALL Mobile Connect
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| Login Group or Domain | Enter the login group or domain to be used for authenticating the connection. | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Aruba VIA
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Custom SSL
| Setting | What To Do | 
| Identifier | Enter the identifier for this custom SSL VPN in reverse DNS format (such as com.mycompany.myserver). | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection.* | 
| Custom Data | Enter the key-value pairs that define the custom data for this VPN. | 
| User Authentication | Only Certificate authentication is supported. | 
| Credential | Select the identity certificate to use. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Palo Alto Networks GlobalProtect
| Setting | What To Do | 
| Server | Enter the IP address or host name for the VPN server. | 
| Account | Enter the user account to be used for authenticating the connection. | 
| Custom Data | Enter the key-value pairs that define the custom data for this VPN. | 
| User Authentication | Certificate is the user authentication method. Select an identity certificate to use in the Credential field. | 
| Proxy Setup | Select Manual or Automatic to configure a proxy. 
 If you select Manual, then the following additional fields are available: 
 If you select Automatic, then the following additional fields are available: 
 | 
Type $ to see a list of supported variables, if available, for this field.
For more information, see How to create a configuration