OpenVPN

Aus NeoWiki

Wechseln zu: Navigation, Suche

Diese Seite wird nicht mehr weiter gepflegt!


Inhaltsverzeichnis

OpenVPN-Server

http://www.henningdippel.de/?page_id=46

Installation

  • apt-get install openvpn
  • cp -r /usr/share/doc/openvpn/ /etc/
  • cd /etc/openvpn/examples/easy-rsa/
  • "vars" bearbeiten und letzte Zeilen anpassen
  • . vars
  • ./clean-all
  • ./build-ca
  • ./build-key-server server (common name = server ; am schluss 2x mit y bestätigen)

Danach die Client Zertifikate erstellen (common name = vpn_client1):

  • ./build-key vpn_client1

Abschliessend:

  • ./build-dh

Konfiguration

  • cd /etc/openvpn/examples/easy-rsa/
  • mv keys /etc/openvpn/
  • cd ../sample-config-files/
  • gzip -d server.conf.gz
  • mv server.conf /etc/openvpn/

Folgende Zeilen anpassen:

  • ca /etc/openvpn/keys/ca.crt
  • cert /etc/openvpn/keys/server.crt
  • key /etc/openvpn/keys/server.key # This file should be kept secret
  • dh /etc/openvpn/keys/dh1024.pem

Verschiedenes

  • Nicht vergessen "Port 1194 (UDP)" in Firewall zu öffnen bzw auf den Server zu Forwarden


OpenVPN-Client

Win2000 / WinXP

Installation

Client herunterladen von http://openvpn.net/

  • OpenVPN Installer EXE herunterladen
  • Installieren
  • Den scheiss "nicht bestandenenen WinXP Logo-Test" ignorieren und den TAP Treiber trotzdem installieren

Referenz: http://openvpn.net/INSTALL-win32.html

Konfiguration

  • cd c:\programme\openvpn
  • copy sample-config\client.ovpn config

.ovpn bearbeiten:

  • dev tap
  • remote <serverhostname> 1194
  • ca c:\\vpnkeys\\neosoft\\ca.crt
  • cert c:\\vpnkeys\\neosoft\\vpn_client1.crt
  • key c:\\vpnkeys\\neosoft\\vpn_client1.key

Ready to launch

  • vpn_client1.* und ca.crt vom server nach c:\vpnkeys\neosoft kopieren

Verknüpfung anlegen:

  • "C:\Programme\OpenVPN\bin\openvpn.exe" --pause-exit --float --config "C:\Programme\OpenVPN\config\NeoSoft.ovpn"
Meine Werkzeuge