wget https://git.io/vpn -O openvpn-install.sh chmod +x openvpn-install.sh sudo bash openvpn-install.sh openvpn --genkey --secret /etc/openvpn/server/tc.key sudo systemctl start|stop openvpn-server@server.service
Um einen Benutzer zu erstellen ruft man das Installer Script erneut auf und bekommt ein interaktives Menü.
Client Config Dir (CCD) konfigurieren. In der Serverkonfig
/etc/openvpn/server/server.conf
diese Zeile einfügen (falls sie noch nicht exisitiert).
client-config-dir /etc/openvpn/ccd
sudo mkdir -p /etc/openvpn/ccd sudo chmod 755 /etc/openvpn/ccd
Konfiguration für einen User anlegen eine Datei erstellen, z.B
/etc/openvpn/ccd/client1
. Die Syntax ist die selbe wie in der server.conf.
ifconfig-push 10.8.0.10 255.255.255.0
In der Serverkonfiguration unter
/etc/openvpn/server/server.conf
kann man die Zeile eintragen.
status /var/log/openvpn-status.log