====== OpenVPN Bridges ====== ===== Configure RADIUSdesk, MESHdesk and APdesk ===== * We assume you already prepared the a server with OpenVPN and CoovaChilli as directed by the previous steps. * The final bit will be to bind them together on the RADIUSdesk side. --------------- ===== The OpenVPN Servers Manager Applet ===== * This applet can be found under the **Tools** menu. * It is used to ease the management of OpenVPN Tunnels that can be used with **MESHdesk** and **APdesk**. * Again the initial creation of the OpenVPN server entries can be tedious, but once is is completed, the rest is plain sailing. * We will cover the each of the three new entries here in tables instead of screenshots which will make it easy for you to copy and paste. ------------------------ ===== Add entry for OpenVPN on br0.101 ===== ==== General ==== ^ Item ^ Value ^ Comment ^ | Owner | (Logged in user) | | | Name | US-East1 | | | Description | Serving Starbucks Coffee | | | Also show to sub providers | (Checked) | | ==== VPN Basic ==== ^ Item ^ Value ^ Comment ^ | Local / Remote | Remote |Remote if not on RD server | | Protocol | UDP | | | IP Address | 198.27.111.78 |Public IP of OpenVPN server | | Port | 1194 |Double check you have the correct port here | | Config Preset | Default |In future we might have more | ==== VPN IPs ==== ^ Item ^ Value ^ Comment ^ | Gateway IP | 10.101.0.1 |As defined in OpenVPN server | | Bridge Start IP | 10.101.0.101 |The next IP after 10.101.0.100 | | Bridge Mask | 255.255.0.0 |The mask used by OpenVPN | ==== Certs etc==== ^ Item ^ Value ^ Comment ^ | Ca.crt | |Ca.crt File used by OpenVPN server | ---------------- ===== Add entry for OpenVPN on br0.102 ===== ==== General ==== ^ Item ^ Value ^ Comment ^ | Owner | (Logged in user) | | | Name | US-East2 | | | Description | Serving Subway | | | Also show to sub providers | (Checked) | | ==== VPN Basic ==== ^ Item ^ Value ^ Comment ^ | Local / Remote | Remote |Remote if not on RD server | | Protocol | UDP | | | IP Address | 198.27.111.78 |Public IP of OpenVPN server | | Port | 1195|Double check you have the correct port here | | Config Preset | Default |In future we might have more | ==== VPN IPs ==== ^ Item ^ Value ^ Comment ^ | Gateway IP | 10.102.0.1 |As defined in OpenVPN server | | Bridge Start IP | 10.102.0.101 |The next IP after 10.102.0.100 | | Bridge Mask | 255.255.0.0 |The mask used by OpenVPN | ==== Certs etc==== ^ Item ^ Value ^ Comment ^ | Ca.crt | |Ca.crt File used by OpenVPN server | ------------------------ ===== Add entry for OpenVPN on br0.103 ===== ==== General ==== ^ Item ^ Value ^ Comment ^ | Owner | (Logged in user) | | | Name | US-East3 | | | Description | Serving Outback Steakhouse | | | Also show to sub providers | (Checked) | | ==== VPN Basic ==== ^ Item ^ Value ^ Comment ^ | Local / Remote | Remote |Remote if not on RD server | | Protocol | UDP | | | IP Address | 198.27.111.78 |Public IP of OpenVPN server | | Port | 1196|Double check you have the correct port here | | Config Preset | Default |In future we might have more | ==== VPN IPs ==== ^ Item ^ Value ^ Comment ^ | Gateway IP | 10.103.0.1 |As defined in OpenVPN server | | Bridge Start IP | 10.103.0.101 |The next IP after 10.103.0.100 | | Bridge Mask | 255.255.0.0 |The mask used by OpenVPN | ==== Certs etc==== ^ Item ^ Value ^ Comment ^ | Ca.crt | |Ca.crt File used by OpenVPN server | ----------------- ==== Using the OpenVPN server entries in MESHdesk and AP desk ==== * After we completed the addition of the entries we can now select an existing Mesh or AP Profile to add it as an exit point. * Alternatively these exit point will also be available for newly created Meshes or AP Profiles. * The **OpenVPN** column is hidden by default * You have to first un-hide it in order for it to be displayed subsequently. * See the attached screenshot as reference: {{:userguide:apdesk-openvpn.png?nolink|}}