Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire.

Please join in and help us improving it!

Differences in Revisions: Configure iPad and iPhone for OpenVPN v2

»
update page with new notes
#Configure iPad and iPhone for OpenVPN v2
Work-in-progress...
 
## 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.
* Make sure you document the **PKCS12 File Password:**. It will be needed in the next few steps.
 
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 below.
 
To get started click on the **Download Client Package (zip)** icon.
![](./connection_status_control.png "Download Client Package (zip)")
 
 
##Single unified file
##Single unified file (manual method)
Manual method... for another time and probably a separate web page.
 
 
##Single unified file (scripted method)
 
 
Includes:
 
* ovpn info?
* CA directive
* Cert directive
* Key directive
* tls-auth?
 
###IPFire side code
installed on IPFire box
 
###Client side code
installed on your desktop or laptop
 
 
 
##Separate file for iOS keychain
[OpenVPN - How do I use a client certificate and private key from the iOS Keychain?](https://openvpn.net/faq/how-do-i-use-a-client-certificate-and-private-key-from-the-ios-keychain/)
 
1st file includes:
 
* ovpn info?
* CA directive
 
2nd file includes:
 
* Cert directive
* Key directive
* tls-auth?
 
 
##Links
* [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/)