Configuring a DNS Proxy Profile

It is possible to configure a proxy server through which all DNS requests from the device will pass. In this article, we will go over what each setting does and how it should be configured.

App Bundle ID

Here you enter the App's bundle ID. If your App is in the App-store, follow these steps to find the BundleID for your App:

  1. Find the app online (Google for the iTunes link). For this example we use Apple Pages:

  2. Copy the number after the id in the URL. (Here: 361309726).

  3. Open where you replace the ID with the one you looked up.

  4. Search the output for "bundleID". In this example it looks like this (next to a bunch of other data): "bundleId":"". So for Pages, the Bundle ID is

You can also find out the BundleID if you have the .ipa file of your App by completing the following steps:

  1. Copy the .ipa file and rename the extension to .zip. (So e.g. Pages.ipa will become

  2. Unzip the zip file. You will get a new folder named like the zip file.

  3. Search for the file iTunesMetadata.plist in that new folder.

  4. Open the file with a text editor and search for softwareVersionBundleId. For Pages this looks like this

Provider Bundle ID

A string containing the bundle identifier of the proxy provider to be used by this configuration.

It is possible for this ID to be identical to the App Bundle ID.

Provider Configuration (Optional)

A dictionary containing vendor-specific configuration parameters for a proxy provider.

Upload Configuration

Upload a Property List (Plist) containing the specific DNS Proxy configuration.

Copyright     Privacy Policy     Terms of Use     Security
© copyright 2002-2019 Jamf. All rights reserved.