Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

support:internet:win:openvpn [23.05.2019] (aktuell)
Zeile 1: Zeile 1:
 +====== OpenVPN für Windows ======
  
 +==== Installation ====
 +
 +Unter Windows sind serverseitig einige Hacks notwendig, damit OpenVPN auch hier funktioniert. Aus diesem Grund gibt es eine abweichende Konfiguration für Windows im Gegensatz zu Mac/​Linux/​Unix (Port 1195 anstatt 1194).
 +
 +Zunächst muss {{fa>​external-link}} [[http://​www.openvpn.net/​index.php/​open-source/​downloads.html|OpenVPN]] installiert werden. ​
 +
 +Folgende Dateien müssen nun heruntergeladen werden (Rechtsklick auf die Dateien -> speichern unter):
 +
 +  * <php> echo file_link_generator("​login.ovpn",​ ""​);​ </​php> ​
 +  * <php> echo file_link_generator("​ca.crt",​ ""​);​ </​php>​
 +
 +Zum Bearbeiten die Dateien auf dem Desktop speichern:
 +
 +<php> echo image_link_generator("​win_openvpn_save_as_desktop.png",​ 480); </​php>​
 +
 +\\
 +Nun die Dateien in das OpenVPN-Verzeichnis kopieren:
 +
 +<php> echo image_link_generator("​win_openvpn_copy_files_2files.png",​ 250); </​php>​
 +
 +\\
 +Der Datei-Explorer muss als Administrator geöffnet und die Dateien in das Verzeichnis **Programme/​OpenVPN/​config/​** kopiert werden.
 +
 +<php> echo image_link_generator("​win_openvpn_insert_into_config.png",​ 550); </​php>​
 +
 +\\
 +Der OpenVPN-Ordner hat dann folgenden Inhalt:
 +
 +<php> echo image_link_generator("​win_openvpn_config_folder_2files.png",​ 300); </​php>​
 +
 +\\
 +{{fa>​exclamation}} **Die OpenVPN GUI muss wie gezeigt als Administrator geöffnet werden. Hat das Programm nicht ausreichende Rechte, wird zwar eine Verbindung hergestellt,​ aber ein Zugriff auf das Internet ist nicht möglich.**
 +
 +<php> echo image_link_generator("​win_openvpn_start_openvpn_admin.png",​ 300); </​php>​
 +
 +\\
 +Sicherheitsabfrage mit **Ja** beantworten:​
 +
 +<php> echo image_link_generator("​win_openvpn_start_yes.png",​ 350); </​php>​
 +
 +\\
 +**Rechtsklick** auf das kleine OpenVPN Symbol im Systemtray (neben der Uhr) und auf **Verbinden** klicken:
 +
 +<php> echo image_link_generator("​win_openvpn_click_connect.png",​ 350); </​php>​
 +
 +\\
 +Bei der Einwahl wird man nach seiner Nutzerkennung und dem selbstgewählten Passwort gefragt. Es ist darauf zu achten, dass vor oder hinter Nutzerkennung und Passwort keine Leerzeichen (z.B. beim Kopieren aus einer E-Mail) vorhanden sind.
 +
 +<php> echo image_link_generator("​win_openvpn_gui_login.png",​ 500); </​php>​
 +
 +\\
 +Nach einem Klick auf **Ok** wird die Verbindung hergestellt und ein Zugriff auf das Internet ist nun möglich.
 +
 +{{fa>​exclamation}} **Wird eine Verbindung hergestellt,​ aber ein Zugriff auf das Internet ist nicht möglich, wurde das OpenVPN GUI nicht als Administrator geöffnet (siehe oben).**
 +
 +\\
 +==== Optional: Login mit Passwort-Datei ====
 +
 +Damit beim Internet Login nicht bei jeder Einwahl nach Benutzername und Passwort gefragt wird, kann eine Datei mit Benutzername und Passwort angelegt werden. Hierfür muss die Konfigurationsdatei wie folgt geändert werden:
 +
 +Zum Öffnen der Konfigurationsdatei **login--xx.ovpn**,​ **Rechtsklick** auf dem Dateisymbol und **Öffnen mit...** auswählen:
 +
 +<php> echo image_link_generator("​win_openvpn_open_config.png",​ 300); </​php>​
 +
 +\\
 +Datei mit dem **Editor** öffnen:
 +
 +<php> echo image_link_generator("​win_openvpn_open_notepad.png",​ 300); </​php>​
 +
 +\\
 +Die jetzt geöffnete ***.ovpn-Datei** so ändern, dass folgende Zeile: **auth-user-pass password.txt** (wie abgebildet) in der Datei steht:
 +
 +<php> echo image_link_generator("​win_openvpn_edit_config_passwd.png",​ 350); </​php>​
 +
 +\\
 +Danach wird die Datei **password.txt** erstellt. Hierzu **Rechtsklick** auf eine freie Stelle auf dem Desktop.
 +
 +<php> echo image_link_generator("​win_openvpn_create_passwd_file.png",​ 380); </​php>​
 +
 +\\
 +In die leere Datei schreibt man wie angegeben seinen Benutzernamen in die erste Zeile und das Kennwort in die Zweite. Danach wird die Datei als **password.txt** abgespeichert.
 +
 +<php> echo image_link_generator("​win_openvpn_passwd_input.png",​ 380); </​php>​
 +
 +\\
 +Die modifizierten ***.ovpn**, **ca-*.crt** und **password.txt** Dateien in das OpenVPN-Verzeichnis kopieren:
 +
 +<php> echo image_link_generator("​win_openvpn_copy_files.png",​ 250); </​php>​
 +
 +\\
 +Danach den Datei-Explorer als Administrator öffnen und die Dateien in das Verzeichnis **Programme/​OpenVPN/​config/​** ablegen.
 +
 +<php> echo image_link_generator("​win_openvpn_insert_into_config.png",​ 550); </​php>​
 +
 +\\
 +Der Inhalt des Ordners sieht dann wie folgt aus:
 +
 +<php> echo image_link_generator("​win_openvpn_config_folder.png",​ 300); </​php>​
 +
 +\\
 +Nun kann das OpenVPN GUI wie oben beschrieben gestartet werden und es erfolgt keine Abfrage der Benutzerdaten mehr. 
 +
 +{{fa>​exclamation}} **Die OpenVPN GUI muss wie gezeigt als Administrator geöffnet werden. Hat das Programm nicht ausreichende Rechte, wird zwar eine Verbindung hergestellt,​ aber ein Zugriff auf das Internet ist nicht möglich.**