This commit is contained in:
Jan Philipp Timme 2018-09-28 09:22:45 +02:00
parent 1358672011
commit 5c572d3ba0
2 changed files with 12 additions and 10 deletions

View File

@ -236,4 +236,12 @@
publisher = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force},
} }
@WWW{strongswan:strongswanonmac,
title = {strongSwan on Mac OS X},
year = {2018},
date = {2018-08-07},
url = {https://wiki.strongswan.org/projects/strongswan/wiki/MacOSX},
note = {\url{https://wiki.strongswan.org/projects/strongswan/wiki/MacOSX}, zuletzt abgerufen am 27.09.2018},
}
@Comment{jabref-meta: databaseType:biblatex;} @Comment{jabref-meta: databaseType:biblatex;}

View File

@ -229,20 +229,14 @@ Für die Freigabe von IPsec-Datenverkehr in einer Firewall sind somit mehrere Re
\paragraph{Benutzerfreundlichkeit} \paragraph{Benutzerfreundlichkeit}
OpenVPN steht für Linux/Unix und Windows bereits kompiliert zur Verfügung. OpenVPN steht für Linux/Unix und Windows bereits kompiliert zur Verfügung.
Für Mac OS wird OpenVPN durch Tunnelblick kompiliert zur Verfügung gestellt. Für Mac OS wird OpenVPN durch Tunnelblick kompiliert zur Verfügung gestellt.
Da OpenVPN auf allen Clientbetriebssystemen verfügbar ist, kann eine Clientkonfiguration unabhängig vom verwendeten Betriebssystem durch OpenVPN verwendet werden. Da OpenVPN auf allen Clientbetriebssystemen verfügbar ist, gelten die selben Prinzipien für die Clientkonfiguration auf allen Betriebssystemen.
Wird OpenVPN mit X.509 Public-Key-Zer\-ti\-fi\-ka\-ten verwendet, so reicht es aus, diese als Datei im PEM-Format bereitzustellen. Wird OpenVPN mit X.509 Public-Key-Zer\-ti\-fi\-ka\-ten verwendet, so reicht es aus, diese als Datei im PEM-Format bereitzustellen.
Eine Installation von Zertifikaten in einen Zertifikatspeicher des eingesetzten Betriebssystems ist nicht notwendig.
Je nach Plattform stehen unterschiedliche grafische Oberflächen zur Verfügung, welche die Benutzung von OpenVPN zusätzlich erleichtern können. Je nach Plattform stehen unterschiedliche grafische Oberflächen zur Verfügung, welche die Benutzung von OpenVPN zusätzlich erleichtern können.
Strongswan hingegen muss für die Benutzung unter Windows zuvor vom Anwender mit Hilfe einer MinGW\footnote{Minimalist GNU for Windows, siehe \url{http://www.mingw.org}}-W64-Umgebung kompiliert werden. Strongswan hingegen muss für die Benutzung unter Windows zuvor vom Anwender mit Hilfe einer MinGW\footnote{Minimalist GNU for Windows, siehe \url{http://www.mingw.org}}-W64-Umgebung kompiliert werden\cite{strongswan:strongswanonwindows}.
Die Mac-Version kann über \texttt{brew}\footnote{\enquote{The missing package manager for macOS}, siehe \url{https://brew.sh}} bezogen werden. Die Mac-Version kann über \texttt{brew}\footnote{\enquote{The missing package manager for macOS}, siehe \url{https://brew.sh}} bezogen werden\cite{strongswan:strongswanonmac}.
Für Linux/Unix stehen kompilierte Versionen zur Verfügung. Für Linux/Unix stehen kompilierte Versionen zur Verfügung.
Wurde Strongswan auf den jeweiligen Clientbetriebssystemen erfolgreich installiert, so läuft die Konfiguration wie bei OpenVPN auf allen Betriebssystemen nach den selben Prinzipien ab.
Platformabhängig - bei OpenVPN eher schwach, da nur die GUI eine andere ist.
Bei Strongswan ... Kompilieren? Ansonsten ähnlich. Betriebssystemseitige Konfiguration ist platformabhängig. -> Zertifikate installieren
Bei Verzicht auf Strongswan ist die Benutzerfreundlichkeit definitiv platformabhängig.
\paragraph{Komplexität} \paragraph{Komplexität}
Funktionsumfang/Flexibilität Funktionsumfang/Flexibilität