Inhalt

2. Software

In diesem Abschnitt wird die Software genannt, die zur Konfiguration des VPN-Gateways benötigt wird. Wenn der Linux-Rechner bereits einen Internet-Zugang besitzt und das Netzwerk läuft dürften fast alle benötigten Pakete installiert sein.

2.1 OpenVPN

Es gibt eine ganze Reihe von freien VPN-Projekten unter Linux. Ich habe hier OpenVPN benutzt. Dieses Paket ist bei den meisten Distributionen enthalten. Die aktuellste Version findet man unter http://openvpn.net/. Für OpenVPN gibt es u.a. Versionen für Linux, Windows und Mac OS X.

2.1.1 Installation

Die Installation erfolgt durch den jeweiligen Paketmanager einer Distribution. Linuxprofis können sich auch die aktuellste Version auf der obigen Homepage downloaden und danach kompilieren und installieren.

2.1.2 Kernel

Um Verbindungen herzustellen wird das sogenannte tun- oder tap-Device benutzt. Dieses muss vom Kernel unterstützt werden. In den meisten Distributionen ist es standardmäßig mit eingebunden. Man findet es mit make menuconfig unter Device Drivers/Network Support/Universal TUN/TAP device driver support

2.2 OpenSSL

OpenSSL ist Bestandteil der meisten Linux-Distributionen. Es wird benötigt um eigene Schlüssel bzw. Zertifikate zu generieren. Die Homepage lautet http://www.openssl.org/.

Inhalt