Creating a pre-configured package is not difficult. It involves installing the client
on a test machine, creating a working configuration that references all certificate
files and keys from the certificates directory, exporting the configuration
information and bundling it with the client distribution. For example ...
I have a created a working VPN site configuration on a test machine. This
configuration uses a certificate which is currently stored in the <client install
dir>\certificates directory.
NOTE : This is important because the exported site configuration will reference
certificate files relative to this path.
To create a pre-configured distribution, I would follow these steps.
- Create an install directory
( example C:\VPN\ )
- Copy the VPN Client Installer
into the install directory
- Create a subdirectory ( example
C:\VPN\sites )
- Use the VPN Access Manager to
export the site definition
- Copy the exported site definition
to <install>\sites
- Create a subdirectory ( example
C:\VPN\certificates )
- Copy the used certificate file
to <install>\certificates
- Zip the entire install directory
up and distribute it
When the VPN Client installer is executed, it will import all sites and certificate
found in the corresponding directories. A user should just have to start the VPN
Access manager and double click on the site icon.