Tunnelblick is free software made available under the GNU General Public License, version 2 and may be distributed only in accordance with the terms of that license.
An easy way to distribute Tunnelblick to multiple clients or servers is to distribute your configurations bundled together with Tunnelblick. Your configurations will be installed automatically when the user installs the Tunnelblick application and can be automatically updated from your webserver (see Updatable Configurations).
A simple way to do that is to:
For more details, see Tunnelblick VPN Configurations, especially the Automatic Installation and Info.plist sections. See Updatable Configurations for information on creating and using configurations that can be automatically updated from your website.
You can also distribute configurations without Tunnelblick and have them installed by a simple double-click, or, on Tunnelblick 3.6.3beta02 and higher, install them by dropping them on the Tunnelblick icon in the menu bar.
To do this, your users must first download and install Tunnelblick. Then they can double-click one or more ".tblk" configuration files to install them, or, on Tunnelblick 3.6.3beta02 and higher, install by dropping them on the Tunnelblick icon in the menu bar. You can "nest" configurations inside an outer configuration so that the user only needs to double-click it or (drop it on the icon) once to install all of the configurations.
A more complex way of distributing configurations along with Tunnelblick is to create a "Deployed" version of Tunnelblick: