IPFire – Einstellung des OpenVPN Dienstes
Bei den erweiterten Einstellungen den Hash Algorithmus anpassen.
Neuen Zugang erstellen und etwaige Zugriffe zulassen.
Zum Schluß das Client Package herunterladen. Dort befinden sich alle notwendigen Dateien für die Einrichtung des VPN Clients
iOS hat Probleme das .p12 Certs zu lesen. Dieses muß daher konvertiert werden.
1 2 3 |
opensll pkcs12 -in iPhone5S.p12 -clcerts -nokeys -nodes -out user.pem openssl pkcs12 -in iPhone5S.p12 -nocerts -nodes -out keys.pem openssl pkcs12 -in iPhone5S.p12 -cacerts -nodes -out ca.pem |
nun die OpenVPN Conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#OpenVPN Client conf tls-client client nobind dev tun proto udp tun-mtu 1400 remote dyndns.xxxxxxx.de 1194 ca ca.pem cert user.pem key keys.pem cipher AES-256-CBC auth SHA256 tls-auth ta.key comp-lzo verb 3 ns-cert-type server verify-x509-name 123.456.123.789 name |
iPhone anschließen, iTunes starten und Drag&Drop der 5 Dateien in die OpenVPN App.
Das war’s dann auch.