Inhaltsverzeichnis

OpenVPN: Howto für Mac OS X

Für Mac OS X gibt es im Grunde zwei Möglichkeiten um OpenVPN zu benutzen. Entweder man installiert OpenVPN über die MacPorts oder man nutzt einen GUI Client, der eine eigene Version von OpenVPN mitbringt. Als GUI Client kann man Viscosity sehr empfehlen.

Installation über die Ports

  1. Installation von MacPorts
  2. Öffnen des Terminals ( /Applications/Utilities/Terminal.app)
  3. Aktualisieren des Porttrees:
    sudo port sync
  4. Installation von OpenVPN:
    sudo port install openvpn2
  5. Anschließend erstellen wir einen versteckten Ordner in dem sich unsere Config und Zertifikate befinden werden:
    mkdir ~/.vpn && cd ~/.vpn
  6. Nun müssen die Dateien in den Ordner verschoben werden. Es sollten sich danach folgende Dateien in dem Ordner befinden: server.crt, ca.crt, user.crt, user.key (natürlich eure usernamen anstelle „user“), dh2048.pem und die Konfigurationsdateien (udp.conf oder tcp.conf, Beispiel gibt es hier)
  7. Mit folgendem Befehl kann man nun eine Verbindung aufbauen:
    sudo openvpn --cd ~/.vpn/ --config ~/.vpn/udp.conf &

Viscosity

Screenshot der Verbindungsdetails