Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire. Join us and help us improving it!

Looking for something?

Use the search and find answers to everything about IPFire. If you cannot find what you are looking for, join our community and talk to fellow IPFire users, developers and everybody else involved in the project.

IPFire Community

Differences in Revisions: Configure iPhone and iPad for OpenVPN - v2

added install section
#Configure iPhone and iPad for OpenVPN - v2
**[Back to OpenVPN main page](/configuration/services/openvpn)**
The iPhone and iPad iOS require a `.ovpn` unified file to load into the OpenVPN app. The article below describes how to create that file.
## Preparations
* Install the iOS app [OpenVPN Connect](https://apps.apple.com/app/openvpn-connect/id590379981)
* [Configure](https://wiki.ipfire.org/configuration/services/openvpn/config) and create an OpenVPN client for your iPhone or iPad device.
* It is strongly recommended you create the **PKCS12 File Password**
* Make sure you document the **PKCS12 File Password**. It will be needed in the next few steps
## Download Client Package
To get started go to the menu **Services** > **OpenVPN**, scroll to the **Connection Status and Control** section and click on the **Download Client Package (zip)** icon.
![](./connection_status_control_v2.png "Download Client Package (zip)")
## Create unified file
There are a few different ways to create a unified file for use on an iOS device (iPhone or iPad device). It can be done manually by cutting and pasting information from various files. Or it can be done with one if the bash scripts in this article.
* [Manual Method](/configuration/services/openvpn/ios/ios_manual)
* [Scripted Method](/configuration/services/openvpn/ios/ios_script)
* TBD - [Keychain Method](/configuration/services/openvpn/ios/ios_keychain)
* TBD - [Scripted Method #2](/configuration/services/openvpn/ios/ios_script2)
* TBD - [Keychain method](/configuration/services/openvpn/ios/ios_keychain)
## Install `.ovpn`
There are a few different ways to install the unified file on an iOS device (iPhone or iPad device). Two methods are documented below.
* [](/configuration/services/openvpn/ios/ios_itunes)
* [](/configuration/services/openvpn/ios/ios_ovpn_alt)
* [OpenVPN - What Is A VPN?](https://openvpn.net/what-is-a-vpn/)
* [OpenVPN - FAQ regarding OpenVPN Connect iOS](https://openvpn.net/vpn-server-resources/faq-regarding-openvpn-connect-ios/)
* [Forensic Analysis of OpenVPN on iOS](https://www.farleyforensics.com/2019/06/07/forensic-analysis-of-openvpn-on-ios/)
**[Back to OpenVPN main page](/configuration/services/openvpn)**