Mögen sie nun sensibel sein oder einfach nur privat – wappne deine Datenspuren gegen den Einblick von außen und grabe dir mit diesem Nummer-sicher-Training deine persönlichen Digitaltunnel ins Netz.
Einleitende Worte zum Kurs: Wofür du VPN benötigst und was dich im Kurs erwartet.
Zum Aufbau des Kurses. Welche Voraussetzungen benötigen Teilnehmer?
Einleitung zum Abschnitt „VPN-Grundlagen“ des Kurses.
Grundlagen VPN: Was versteht man unter VPN eigentlich?
Hardware- und Softwarelösungen zur VPN-Implementierung.
Welche Rolle spielt OpenVPN? Was ist OpenVPN eigentlich?
Für wen ist VPN sinnvoll? Wer sollte ein VPN nutzen und wo wird es zwingend benötigt?
Welche Vorteile bietet ein VPN-Zugang?
Warum nutzen wir OpenVPN und kein anderes VPN-Protokoll?
Was sind die Unterscheide zwischen den gängigsten VPN-Protokollen? – Die Vor- und Nachteile.
TLS in OpenVPN als Authentifizierungs- und Schlüsselverhandlungsprotokoll.
Warum wir ein SSL-VPN nutzen sollten und wie es mit der Kompatibilität aussieht.
Einleitung zum Abschnitt „VPN-Sicherheit“ des Kurses.
Lerne die Verschlüsselungen in OpenVPN kennen, um dich mit einem Zertifikat oder mit einem statischen Schlüssel anzumelden.
Was ist ein symmetrisches Verschlüsselungsverfahren?
Was ist ein asymmetrisches Verschlüsselungsverfahren?
Sicherer Schlüsselaustausch mit dem Diffie-Hellman-Merkle-Verfahren.
Was ist eine Public-Key-Infrastruktur (PKI)?
Was sind die Unterschiede zwischen Bridging (TAP) und Routing (TUN)?
Einleitung zum Abschnitt „Server-Vorbereitungen“ dieses Kurses.
Willst du lieber einen VPN-Server selbst bei dir betreiben oder einen angemieteten Server nutzen? Lerne die Vor- und Nachteile kennen.
Installation der Linux-Umgebung für unseren lokalen OpenVPN-Server.
Wir mieten uns kostengünstig einen Server im Internet an, um unser OpenVPN auf diesem zu betreiben.
Vorbereitungen eines neuen Linux-Systems für unser OpenVPN-Projekt. Erstellung des OpenVPN-Benutzers und der Basis-Firewall.
Einleitung zum Abschnitt „VPN-Server in der Praxis“ dieses Kurses.
Die Installation des OpenVPN und die Erstellung eines CA-Verzeichnisses mit Beispiel-Daten.
Konfigurieren der CA-Variablen.
Erstellen der Zertifizierungsstelle für die Zertifikatserstellung.
Erstellen der Zertifikate, welche wir für die Authentifizierung benötigen.
Erstellen wir die Schlüssel zur Benutzeranmeldung.
Einstellen und Konfigurieren der OpenVPN-Services.
Freigabe der Firewall für OpenVPN und Weiterleiten des Datentransfers über das interne Netzwerk.
Der erste Start des OpenVPN-Service: Läuft alles korrekt oder gibt es noch Nacharbeiten?
Welche Konfiguration benötigen wir für unseren Client, um uns damit auf den Server zu verbinden?
Erstellen einer einzelnen Client-Konfigurationsdatei für den einfachen Verbindungsaufbau.
Anlegen einer Portweiterleitung auf deinem Router, wenn dein Server hinter einer Firewall hängt.
Wie kannst du die Dateien sicher über das Netzwerk übertragen auf deinem Windows- oder macOS-PC?
Verbinden wir uns mit dem Windows-Client auf den OpenVPN-Server.
Verbinden wir uns mit dem macOS-Client auf den OpenVPN-Server.
Verbinden wir uns mit dem iOS-Gerät auf den OpenVPN-Server.
Übertragen der OpenVPN-Datei auf sicherem Wege mittels SCP für Linux und macOS.
Verbinden wir uns mit dem Linux-Client auf den OpenVPN-Server.
Einem Client die Berechtigung für den OpenVPN entziehen.
Mit einem Bash-Skript kannst du viele Schritte automatisieren. Das hilft natürlich nicht für das Verständnis, erspart jedoch sehr viel Zeit. In dieser Lektion lernst du, wie du schnell und einfach einen OpenVPN-Server ohne großen Zeitaufwand unter 15 Minuten in Betrieb nehmen kannst.
Verabschiedung zu diesem Kurs, ein kurzes Resümee. Mit diesem Inhalt kann auch das Handbuch mit 135 illustrierten Seiten heruntergeladen werden.
Kommentiere jetzt „OpenVPN verstehen und einrichten – sicher im Netzwerk“