OpenVPN “all-in-one” Konfigurationsdateien erstellen

Bei den ovpn/conf-Dateien von OpenVPN hat man früher den Pfad zu den einzelnen “.key/.crt” Dateien angegeben.

Ich kenne es vom OpenVPN Client auf dem iPhone – der mag die Konfigurationsdatei nur, wenn da alles drin enthalten ist.

#wichtig auf dem Client
key-direction 1
<tls-auth>
 #
 2048 bit OpenVPN static key
 #
 -----BEGIN OpenVPN Static key V1-----
 … Rest des tls Keys
 -----END OpenVPN Static key V1-----
</tls-auth>
<ca>
-----BEGIN CERTIFICATE----- 
MIIG… rest of ca.crt data 
-----END CERTIFICATE----- 
</ca>
<cert>
-----BEGIN CERTIFICATE----- 
MIIH… rest of client/user .crt data 
-----END CERTIFICATE----- 
</cert>
<key>
-----BEGIN PRIVATE KEY----- 
MIIJ… rest of client/user .key data 
-----END PRIVATE KEY----- 
</key>