So richten Sie einen VPN-Server für Linux ein

Ein VPN ist ein vielseitiges Tool, das Ihre Sicherheit erhöhen, auf geografisch eingeschränkte Websites zugreifen und sicherstellen kann, dass niemand Ihre Online-Aktivitäten ausspioniert. Es gibt Hunderte von VPN-Anbietern auf dem Markt, aber es ist auch möglich, einen VPN-Server auf einem Linux-System einzurichten!

Wir zeigen Ihnen in einer praktischen Schritt-für-Schritt-Anleitung, wie Sie einen VPN-Server unter Linux einrichten.

Im Wesentlichen erstellt ein VPN einen sicheren Tunnel, der Ihr Gerät mit dem Internet verbindet, und alle Daten, die diesen Tunnel passieren, werden verschlüsselt, wodurch sie für Dritte – wie Cyberkriminelle, ISPs und sogar Ihre lokale Regierung – unlesbar werden. Darüber hinaus bietet Ihnen ein VPN eine temporäre IP-Adresse an einem Ort Ihrer Wahl, sodass Sie auf Inhalte zugreifen können, die an Ihrem aktuellen Aufenthaltsort möglicherweise nicht verfügbar sind, oder der repressiven Internetzensur entkommen.

Weitere Informationen darüber, was ein VPN kann, finden Sie in unserem „Was ist ein VPN-Leitfaden“.

Wenn Sie besonders sicherheitsbewusst sind, möchten Sie vielleicht Ihren eigenen Linux-VPN-Server erstellen. Das Abonnieren eines Premium-VPN-Dienstes ist schön und gut, aber Sie sind an deren Verschlüsselungs- und Sicherheitsmaßnahmen gebunden.

Leute, die von zu Hause aus arbeiten, könnten auch von der Einrichtung eines VPN-Servers profitieren, auf den auch aus der Ferne zugegriffen werden kann. Darüber hinaus kann ein privater Linux-VPN-Server sogar dazu beitragen, die ISP-Drosselung zu bekämpfen, wenn Sie häufig Online-Spiele streamen, herunterladen oder spielen.

Bevor wir anfangen

Das Einrichten eines VPN-Servers unter Linux ist nichts für schwache Nerven! Sie benötigen ernsthaftes technisches Know-how (sowie Vertrautheit mit Linux-Distributionen), um Ihren Server zum Laufen zu bringen.

Einrichten eines Linux-VPN-Servers – was wird benötigt?

Bevor wir in unsere Schritt-für-Schritt-Anleitung eintauchen, vergewissern Sie sich, dass Sie die folgenden wichtigen Ausrüstungsgegenstände haben:

  • Ein Client-Computer – Dies ist die einfache, da Sie Ihren eigenen Desktop-PC oder Laptop verwenden können, um sich mit Ihrem VPN zu verbinden.
  • Ein privater Server – Sie benötigen natürlich einen Ort, an dem Sie Ihr VPN installieren können, damit Sie es verwenden können, aber es spielt keine Rolle, ob dieser Server physisch oder virtuell ist!
  • Ein kompatibles VPN-Protokoll – Wir empfehlen die Verwendung von OpenVPN, da es unglaublich sicher und zuverlässig sowie eine beliebte Open-Source-SSL-Lösung ist, aber Linux-Benutzer können sich unter anderem auch für Algo, Streisand, StrongSwan und WireGuard entscheiden.

Jetzt, da Sie alle Ihre Tools zusammen haben, sind Sie fast bereit, Ihren VPN-Server zum Laufen zu bringen – es gibt nur ein paar zusätzliche Dinge zu beachten.

  • Tun NICHT habe OpenVPN vorinstalliert.

So richten Sie Ihren eigenen Linux-VPN-Server ein

Jetzt kommt der technische Kram! Stellen Sie sicher, dass Sie die richtigen Tools zusammengestellt und Ihr System wie oben beschrieben vorbereitet haben, und befolgen Sie dann unsere Anleitung, um Ihren Linux-VPN-Server im Handumdrehen einzurichten.

Der Server-Rechner

  1. Als erstes sollten Sie OpenVPN zusammen mit den cURL-Programmen installieren. [sudo apt install openvpn curl]
  2. Laden Sie als Nächstes das VPN-Installationsskript herunter. Und Sie müssen es auch ausführbar machen. [curl -O https://raw.githubusercontent.com/Angristan/openvpn-install/master/openvpn-install.shchmod +x openvpn-install.sh]
  3. Führen Sie als Superuser das Skript aus – dadurch wird OpenVPN installiert und konfiguriert. [sudo ./openvpn-install.sh]
  4. Sobald dies erledigt ist, werden Ihnen einige Fragen gestellt. Arbeiten Sie sie nacheinander durch und haben Sie keine Angst, sich an die Standardeinstellungen zu halten! Denken Sie jedoch daran, Ihre Konfiguration zu benennen und sich ein sicheres Passwort auszudenken.
  5. Damit haben Sie eine Konfigurationsdatei – die auf endet .ovpn – das ist in den nächsten Schritten erforderlich.

Der Client-Computer

  1. Sie müssen OpenVPN auf Ihrem Client-Computer sowie die OpenVPN-Erweiterung für den Netzwerkmanager installieren. [sudo pacman -S openvpn networkmanager-openvpn]
  2. Installieren Sie dann: [networkmanager-openvpn]
  3. Die Namen dieser beiden Pakete, die als nächstes installiert werden müssen, können von Distribution zu Distribution variieren. Installieren Sie für Ubuntu Gnome-Benutzer: [networkmanager-openvpn-gnome]
  4. [sudo apt install openvpn networkmanager-openvpn-gnome]
  5. Laden Sie von Ihrem Server die folgende VPN-Konfigurationsdatei herunter, wo sie wie gewohnt in Ihrem Downloads-Ordner landet. [scp [email protected]:/home/remoteuser/*.ovpn ~/Downloads/]

Verbinden mit dem VPN

  1. Kopieren Sie zunächst die .ovpn-Konfigurationsdatei, die Sie heruntergeladen haben, in den OpenVPN-Clientordner. [sudo cp Downloads/*.ovpn /etc/openvpn/client/client.conf]
  2. Es empfiehlt sich, die Verbindung zu testen. Tun Sie dies, indem Sie Folgendes eingeben: [sudo openvpn /etc/openvpn/client/client.conf]
  3. Sehen Sie sich Ihre Ergebnisse an und suchen Sie nach Fehlern. Wenn es keine gibt, haben Sie ein funktionierendes VPN! Sie können es erneut testen, indem Sie Ihren Webbrowser öffnen und eine Seite besuchen oder Ihre öffentliche IP-Adresse online überprüfen – sie sollte mit Ihrer Serveradresse übereinstimmen.
  4. Für einen einfachen Zugriff ist es praktisch, sich mit einem Klick mit Ihrem brandneuen VPN verbinden zu können, anstatt jedes Mal eine Befehlszeile einzugeben. Dazu müssen Sie Ihre VPN-Konfiguration zum Network Manager hinzufügen.
  5. Das geht ganz einfach – öffnen Sie einfach die Einstellungen Ihres Netzwerkmanagers und wählen Sie „Neue Verbindung hinzufügen“. Geben Sie hier die vom Server heruntergeladene Konfigurationsdatei ein und wählen Sie die Option zum Importieren der Verbindung.
  6. Anschließend können Sie die Verbindung in Ihrer Verbindungsliste sehen. Aktivieren Sie es, und Sie sollten sehen, dass sich Ihr Network Manager-Symbol geändert hat. Öffnen Sie noch einmal einen Webbrowser, um Ihr VPN zu testen!

So testen Sie, ob Ihr Linux-VPN-Server funktioniert

Sie haben also die harte Arbeit geleistet und Ihren Server zum Laufen gebracht – Sie möchten jetzt sicherstellen, dass er funktionsfähig und sicher ist und keine Ihrer persönlichen Daten preisgibt. Glücklicherweise gibt es einen einfachen Weg, um zu überprüfen, ob Ihr Server so funktioniert, wie er sollte, und zwar mit einem Leak-Test!

Ein IP-Leck tritt auf, wenn Ihre echte IP-Adresse – die Ihnen von Ihrem ISP zugewiesene – leckt, obwohl Sie mit einem VPN-Server verbunden sind. Dies sollte natürlich nicht passieren und kann ein großes Problem darstellen, da Ihre echte IP-Adresse verwendet werden kann, um Ihre Verbindung zu lokalisieren.

Bei ProPrivacy.com haben wir unser eigenes Leak-Test-Tool, mit dem Sie feststellen können, ob Ihr VPN-Server unter einem IP-Leck sowie IPv4-, IPv6-, DNS- und WebRTC-Lecks leidet. Es dauert nur wenige Augenblicke und es lohnt sich – gehen Sie kein Risiko für Ihre Sicherheit ein!

Gibt es andere Möglichkeiten, Zugriff auf einen Linux-VPN-Server zu erhalten?

Einfach gesagt, ja! Sie können einen kostenpflichtigen Premium-VPN-Dienst abonnieren, wenn Sie ein Linux-Benutzer sind, oder nach einem kostenlosen VPN suchen. Beide Optionen haben Vor- und Nachteile, und wir haben sie uns unten genauer angesehen.

Kostenpflichtiges VPN

  • Ein monatliches Abonnement kann schnell teuer werden.
  • Sie legen Ihre Privatsphäre in die Hände des VPN-Dienstes.

Schauen Sie sich unsere beste VPN-Seite an, um herauszufinden, welche Dienste 2022 am besten zu nutzen sind.

Kostenloses VPN

  • Keine Abonnementgebühr bedeutet, dass der Dienst auf andere Weise Geld verdienen muss – entweder durch das Anbieten eines kostenlosen Dienstes als Beispiel eines kostenpflichtigen Dienstes oder durch das Protokollieren Ihrer Daten zum Verkauf an Dritte, also seien Sie vorsichtig!
  • Benutzer werden wahrscheinlich auf Bandbreitenbeschränkungen und monatliche Datenobergrenzen stoßen.
  • Reduzierte Serverauswahl.
  • Nicht alle kostenlosen VPNs sind sicher – einige enthalten Malware.

Privater VPN-Server

Aber Sie sind wahrscheinlich hier, weil Sie mehr daran interessiert sind, einen eigenen privaten VPN-Server einzurichten! Und dafür gibt es viele Gründe:

  • Mehr Rückverfolgbarkeit zu sich selbst.
  • Nicht so privat wie ein kommerzielles VPN, da Sie möglicherweise nicht Tausende anderer Benutzer auf demselben Server haben.

OpenVPN auf Linux-Apps von VPN-Anbietern

Wenn Sie sich entscheiden, ein VPN zu kaufen, anstatt einen eigenen Server einzurichten, ist es wichtig, dass Sie sich bewusst sind, dass nicht alle Dienste OpenVPN-Verschlüsselung für ihre Apps anbieten. Schauen Sie sich unsere beste Linux-VPN-Seite an, um eine Liste der Dienste zu erhalten, die den Goldstandard der Verschlüsselung bieten, oder besuchen Sie unsere Seite zur Installation von OpenVPN unter Linux, um die Schritte zu erfahren, die Sie unternehmen müssen, um OpenVPN auf Ihrem Linux zum Laufen zu bringen Maschine.