So können Sie Ihr eigenes VPN für weniger als 1 USD pro Monat hosten

So können Sie Ihr eigenes VPN für weniger als 1 USD pro Monat hosten

Virtual Private Networks (VPNs) sind unverzichtbare Tools für Datenschutz, Sicherheit und sogar Komfort. Egal, ob Sie ein öffentliches Wi-Fi-Netzwerk in einem lokalen Café verwenden oder international reisen, ein VPN könnte verhindern, dass Ihre sensiblen Daten abgehört werden.





Während kommerzielle VPN-Anbieter heutzutage ein Dutzend sind, könnte das Hosten eines eigenen VPNs in vielen Fällen eine bessere Lösung sein. Aus diesem Grund ist es eine gute Idee, ein VPN selbst zu hosten und wie Sie es innerhalb weniger Stunden zum Laufen bringen können.





Warum ein VPN selbst hosten?

Der Hauptvorteil des Hostens Ihres eigenen VPNs ist Datenschutz und Sicherheit. Während fast jeder kommerzielle Anbieter behauptet, dass er Ihnen den Rücken freihält, indem er Protokolle löscht und seine Infrastruktur sichert, sind seine Behauptungen nicht immer wahr. Indem Sie Ihr eigenes VPN hosten, haben Sie die vollständige Kontrolle über die von der VPN-Software gespeicherten Daten und können diese nach Belieben löschen.





Rabatt-VPN-Betreiber können auch manchmal durch überwältigende Benutzeraktivitäten blockiert sein, was Sie dazu zwingt, sich manuell mit einem anderen, weniger überlasteten Netzwerk zu verbinden. Ihr eigener VPN-Server hingegen ist fast ausschließlich für Ihren persönlichen Gebrauch reserviert. Alles in allem bieten Shared VPNs eine nicht ganz ideale Benutzererfahrung, die meist mit einer selbst gehosteten VPN-Lösung überwunden werden kann.

Der einzige Nachteil beim Hosten Ihres eigenen VPNs besteht darin, dass Sie auf eine einzige geografische Region beschränkt sind – das heißt, wo auch immer Ihr Server gehostet wird. Dies ist jedoch nur dann ein Problem, wenn Sie bestimmte Geo-Blockierungen wie Nachrichten-Websites und Video-Streaming-Dienste umgehen müssen. Für alle anderen VPN-bezogenen Anwendungsfälle funktioniert eine einzelne Region genauso gut.



Auswahl eines Cloud-Server-Anbieters

Der erste Schritt zum Einrichten eines selbst gehosteten Dienstes jeglicher Art besteht darin, sich auf einen Cloud-Server-Anbieter zu konzentrieren. Während Google, Microsoft und Amazon alle kostenlose Cloud-Server bereitstellen, sind ihre Angebote für ein VPN unpraktisch. Dies liegt daran, dass sie geringe Zulagen für Bandbreite, Speicher und Regionsauswahl bieten.

schwarzer bildschirm nach windows 10 update

Auf der anderen Seite bieten Discount-Serveranbieter wie VirMach und RackNerd ähnliche Low-End-Hardware, aber viel bessere Zulagen an der Bandbreitenfront. Da Sie effektiv im Internet surfen und Dateien über die Internetverbindung des Servers herunterladen, lohnt es sich, ein paar Dollar zu zahlen, um eine höhere Obergrenze zu haben.





Für das VPN verwenden wir Wireguard – ein relativ neues VPN-Protokoll, das weitaus ressourceneffizienter ist als seine Gegenstücke. Da es extrem leicht ist, benötigen Sie nicht mehr als 256 MB RAM und einen winzigen CPU-Kern. Mit anderen Worten, der billigste der billigsten Server wird die Arbeit gut machen.

LowEndBox, ein beliebter Anbieter Aggregations-Website , bietet solche Server routinemäßig für etwa 1 US-Dollar pro Monat an. Stellen Sie einfach sicher, dass der Preis je nach Ihren Anforderungen eine öffentliche IPv4-Adresse und 500 GB bis 1 TB monatliche Bandbreite beinhaltet.





Egal für welchen Anbieter Sie sich entscheiden, der grundsätzliche Ansatz ist der gleiche. Besorgen Sie sich die öffentliche IPv4-Adresse Ihres Servers und verbinden Sie sich über SSH damit. Bei einigen Anbietern wie DigitalOcean und Linode können Sie sogar über eine Konsolensitzung direkt in Ihrem Browser auf den Server zugreifen.

Wenn Sie zum ersten Mal eine Verbindung zu Ihrem neuen Server herstellen, werden Sie möglicherweise aufgefordert, das Betriebssystem und die vorinstallierte Software auf die neueste Version zu aktualisieren. Führen Sie dazu die folgenden Befehle nacheinander aus:

sudo apt update sudo apt upgrade

Der zweite Befehl kann einige Zeit in Anspruch nehmen, aber sobald er abgeschlossen ist, sollten Sie bereit sein, WireGuard auf dem Server zu installieren und einzurichten.

Wireguard installieren

Da die Installation und Konfiguration von WireGuard etwas schwierig sein kann, empfehlen wir die Verwendung eines Open-Source-Skripts, das diesen Vorgang für Sie automatisiert. Das WireGuard-Install GitHub-Repository enthält eines der beliebtesten Installationsskripte von WireGuard. Die Ausführung ist ziemlich einfach und erfordert die Eingabe von nur zwei Befehlen.

Melden Sie sich erneut per SSH an Ihrem Server an und geben Sie ein:

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh

Nachdem das Skript aus dem GitHub-Repository abgerufen wurde, machen Sie es ausführbar:

chmod +x wireguard-install.sh

Dann weisen Sie den Server an, ihn auszuführen:

./wireguard-install.sh

Wenn die obigen Befehle aus irgendeinem Grund fehlschlagen, ist curl wahrscheinlich nicht auf Ihrem Server installiert. Um dies zu beheben, installieren Sie curl über die Befehlszeile und wiederholen Sie dann die vorherigen Befehle, um die WireGuard-Installation abzuschließen.

sudo apt install curl

Befolgen Sie nach der Installation von WireGuard die Anweisungen auf dem Bildschirm, um den Installationsvorgang abzuschließen. Die Standardwerte funktionieren gut, da wir einen ziemlich standardmäßigen Ubuntu-basierten Server ausführen. Drücken Sie bei jeder Eingabeaufforderung die Eingabetaste, um fortzufahren, bis WireGuard erfolgreich installiert wurde.

Nach Abschluss der Installation werden Sie aufgefordert, einen Namen für den Client einzugeben. Ein Client ist jedes Gerät, das sich mit dem betreffenden WireGuard-Server verbindet. Ihr Desktop-Computer, Ihr Laptop, Ihr Smartphone und Ihr Tablet sind alle individuelle Clients. Damit diese Geräte gleichzeitig eine Verbindung herstellen können, müssen Sie jedes von ihnen als Client hinzufügen.

Geben Sie einen beschreibenden Namen ein, mit dem Sie Ihre Kunden im Auge behalten können, und drücken Sie die Eingabetaste, um fortzufahren. Auch hier können Sie mit den Standardwerten für die verbleibenden Aufforderungen fortfahren.

Am Ende wird Ihre Client-Konfigurationsdatei im Home-Verzeichnis Ihres Benutzers gespeichert. Darüber hinaus druckt WireGuard einen QR-Code, den Sie einfach auf Ihren Geräten scannen können. Das erspart Ihnen beispielsweise das lästige manuelle Überspielen einer Konfigurationsdatei von Ihrem Server auf Ihr Smartphone.

Verbinden mit Ihrem VPN

Laden Sie unter Android und iOS die WireGuard-App aus den jeweiligen App-Stores herunter. Fügen Sie dann eine neue Konfiguration hinzu und wählen Sie Von QR-Code scannen.

Bei Computern und anderen Clients ohne Kamera müssen Sie die Konfigurationsdatei manuell kopieren. Da der SSH-Dienst auf Ihrem Server bereits aktiviert ist, starten Sie a Dateiübertragung über SFTP von deinem Computer. Je nach Betriebssystem benötigen Sie dazu möglicherweise eine Drittanbieteranwendung. Natürlich können Sie es jederzeit über eine USB-Kabelverbindung, ein USB-Flash-Laufwerk oder auf andere Weise übertragen.

Nachdem Sie die Konfigurationsdatei heruntergeladen haben, zeigen Sie auf Ihre WireGuard-Client dazu. Unter Windows müssen Sie beispielsweise nur auf die Schaltfläche Tunnel aus Datei importieren klicken.

Und das ist es! Sie können sich jetzt jederzeit mit Ihrem VPN-Server verbinden. Um zusätzliche Clients zu erstellen, führen Sie das Skript einfach so oft aus, wie Sie möchten.

Abgesehen von den Bandbreitenbeschränkungen Ihres Servers gibt es keine wirkliche Begrenzung für die Anzahl der Clients, die Sie verbinden können. Dies steht im krassen Gegensatz zu den meisten kommerziellen VPN-Anbietern, die eine Obergrenze von sechs oder weniger gleichzeitigen Verbindungen vorschreiben.

Bildquelle: W Alan/ Unsplash

Teilen Teilen Tweet Email Wer kann Ihre Daten verfolgen, wenn Sie ein VPN verwenden?

VPNs schützen Ihre Privatsphäre, aber wer kann noch auf Ihre Daten zugreifen? Und welche Informationen können sie tatsächlich sehen?

Weiter lesen
Verwandte Themen
  • Technologie erklärt
  • Heimwerken
  • Programmierung
  • VPN
  • Webserver
  • WireGuard
Über den Autor Rahul Nambiampurath(34 Artikel veröffentlicht)

Rahul Nambiampurath begann seine Karriere als Buchhalter, ist aber jetzt in Vollzeit im Technologiebereich tätig. Er ist ein leidenschaftlicher Fan von dezentralen und Open-Source-Technologien. Wenn er nicht gerade schreibt, ist er normalerweise damit beschäftigt, Wein zu machen, an seinem Android-Gerät zu basteln oder einige Berge zu erklimmen.

Mehr von Rahul Nambiampurath

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren