Virtual Private Networks (VPNs) sind eine tragende Säule der Privatsphäre im Internet – sie bieten Anonymität und die Möglichkeit, Ihren Standort zu verschleiern. Mit Servern auf der ganzen Welt ermöglichen Ihnen kommerzielle VPN-Anbieter den Zugriff auf geoblockte Inhalte, indem Sie den Eindruck erwecken, dass Sie sich in einem Land befinden, in dem diese Inhalte erlaubt sind. Ein VPN schützt Ihre Privatsphäre, indem es Ihre IP-Adresse ändert, wodurch es schwieriger wird, Ihre Online-Aktivitäten mit Ihrer echten Identität in Verbindung zu bringen.

Das Erstellen Ihres eigenen VPN auf einem virtuellen privaten Server ist einfacher als Sie denken!

Warum ein eigenes VPN erstellen?

Wenn Sie technisch versiert sind, möchten Sie vielleicht Ihr eigenes VPN erstellen, nur weil Sie es können. Es ist gut, Dinge selbst zu machen, und die Person zu sein, die für Ihre eigene Sicherheit und Privatsphäre verantwortlich ist, kann ermächtigend sein.

Wenn Sie Ihren eigenen VPN-Server einrichten, kontrollieren Sie alles darüber – seinen physischen Standort, seine technischen Spezifikationen, die Kosten und das Maß an Sicherheit und Datenschutz, das Sie benötigen.

instagram viewer

So wählen Sie einen VPS-Anbieter aus, um Ihr eigenes VPN zu hosten

Während es durchaus möglich ist, Ihr eigenes VPN zu Hause zu hosten, sind die Sicherheits- und Datenschutzvorteile begrenzt. Jedes Mal, wenn Sie eine Website besuchen, können sie die IP-Adresse Ihres Routers sehen und jede Aktivität mit Ihrem Haushalt verknüpfen. Da sich das VPN im selben Land wie Sie befindet, hilft Ihnen ein VPN von zu Hause aus nicht beim Zugriff auf geografisch eingeschränkte Inhalte.

Um auf geobeschränkte Inhalte zuzugreifen und Ihre eigene IP-Adresse beim Besuch von Websites geheim zu halten, muss sich Ihr VPN an einem anderen Ort befinden – vorzugsweise in einem anderen Land.

Virtual Private Server (VPS) sind Computer, die in Rechenzentren auf der ganzen Welt gehostet werden. Wenn Sie einen VPS mieten, erhalten Sie ein vollständiges System, auf das Sie über eine sichere Shell zugreifen und das Sie steuern können (eine Shell ist ein Tool, mit dem Sie Befehle eingeben und textbasierte Programme ausführen können).

Wenn Sie einen VPS mieten, können Sie die Software installieren, mit der Sie Ihr eigenes VPN betreiben können.

Die Voraussetzungen sind minimal: Sie benötigen eine Kreditkarte (oder Krypto) und etwas technisches Know-how oder zumindest die Bereitschaft zu lernen. Wenn Sie nicht sicher sind, ob Sie über die erforderlichen Fähigkeiten verfügen, sollten Sie die Verwendung eines kommerziellen VPN in Betracht ziehen und sich darüber informieren die besten VPNs, die mit Windows 11 kompatibel sind.

Es gibt viele VPS-Anbieter. Hier sind einige Dinge, die Sie bei der Auswahl beachten müssen.

Serverstandort

Kein VPS-Anbieter bietet Server in jedem Land der Erde an, und viele sind auf einige wenige große Gebiete beschränkt. Wenn Sie Ihr eigenes VPN einrichten, um geografische Beschränkungen zu umgehen, muss sich Ihr VPS in einer Region befinden, in der die Inhalte, auf die Sie zugreifen möchten, bereits legal verfügbar sind.

Wenn Sie vorhaben, Ihr VPN zu verwenden, um Ihre Identität und Ihren Standort online zu verbergen, aber ansonsten das Internet wie gewohnt nutzen, wäre ein VPS im selben Land wie Sie eine gute Idee.

Stellen Sie sicher, dass Sie wissen, wo Ihr VPN basieren soll, und wählen Sie einen VPS-Anbieter mit Servern in diesem Bereich aus.

Die Unterstützung

An wen wenden Sie sich, wenn etwas schief geht oder Sie keine Verbindung zu Ihrem VPS herstellen können? Ihr Anbieter sollte bei Problemen einfach zu erreichen sein und über einen internen Helpdesk verfügen, der von Experten geleitet wird, die wissen, wovon sie sprechen.

Einschränkungen

Denken Sie darüber nach, wie viel Datenverkehr Sie durch Ihr VPS-basiertes VPN ziehen werden. Die meisten Anbieter haben Nutzungsobergrenzen für Daten sowie Höchstgeschwindigkeiten, die weit unter dem liegen, was Sie von Ihrem nackten Router oder von einem kommerziellen VPN erhalten würden.

Sicherheit, Datenschutz und Protokolle

Wenn Sie ein VPN einrichten, um Ihre eigene Identität und Aktivität geheim zu halten, kann dies unangenehm sein Zu wissen, dass ein anderes Unternehmen Zugriff auf Ihre wahre Identität hat und möglicherweise alles weiß, was Sie auf Ihrem tun Maschine.

Sie sollten die Datenschutzrichtlinie Ihres Anbieters überprüfen und prüfen, ob er Zugriffsprotokolle, Verbindungsprotokolle oder andere Arten von Protokollen führt.

Stellen Sie sicher, dass Ihr Provider die Zwei-Faktor-Authentifizierung (2FA) anbietet; 2FA hat seine Vor- und Nachteile, aber wenn sich jemand Zugriff auf Ihre virtuelle Maschine verschafft, kann er sie möglicherweise ohne Ihr Wissen ändern oder Malware ausführen.

Preis und Wert

Virtual Private Server variieren stark im Preis. Ein guter, aber einfacher VPS von Digital Ocean mit 16 GB Ram und 8 CPUs kostet etwa 100 US-Dollar pro Monat. EIN Low-End-Box von Racknerd mit 512 MB RAM und einer CPU kostet weniger als 10 $ pro Jahr.

Ignorieren Sie RAM und CPU – ein VPN läuft einwandfrei auf einem VPS mit 128 MB RAM – worauf Sie achten sollten, ist das Übertragungslimit. Der Racknerd-Deal ist auf 500 GB pro Monat begrenzt, während der Digital Ocean VPS 6 TB bietet, 12-mal so viel!

Berechnen Sie, wie viele Daten Sie übertragen werden, und wählen Sie entsprechend aus.

Denken Sie daran, dass kommerzielle VPNs normalerweise überhaupt keine Übertragungsbeschränkungen haben.

Erstellen Sie Ihr eigenes VPN auf einem Linux Virtual Private Server

Nachdem Sie einen Anbieter ausgewählt, einen Standort ausgewählt und für Ihren VPS bezahlt haben, wählen Sie Ubuntu als Betriebssystem aus (ein Ubuntu-Server hat sehr geringe Overheads und ist sehr stabil), und Sie erhalten eine IP-Adresse und einen Root Passwort. Herzliche Glückwünsche! Sie haben jetzt Zugriff auf einen Linux-Server. Sie werden über das Secure Shell Protocol (SSH) mit dem Server verbunden. Wenn Sie nicht wissen, wie das geht, lesen Sie es durch unsere Anleitung zur Verwendung von SSH unter Windows, Mac und Linux.

Um eine Verbindung zu Ihrem VPS herzustellen, geben Sie Folgendes ein:

ssh-Stamm@Dein.Server IP Adresse

Geben Sie das Kennwort ein, wenn Sie dazu aufgefordert werden.

Die Aktivierung des Root-Zugriffs auf einem Linux-System ist aus Sicherheitsgründen gefährlich, daher müssen Sie einen neuen Benutzer erstellen und ihm zusätzliche Rechte gewähren.

useradd -m neuer_benutzername

Dadurch wird ein neuer Benutzer erstellt.

passwd neuer_benutzername

Und damit können Sie ein Passwort festlegen. Beachten Sie, dass bei der Eingabe eines Passworts keine Bestätigung auf dem Bildschirm angezeigt wird, dass Sie eine Taste gedrückt haben.

Gewähren Sie Ihrem neuen Benutzer sudo-Befugnisse, damit Sie Dinge tatsächlich erledigen können, indem Sie Folgendes eingeben:

usermod -a -G sudo neuer_benutzername

Geben Sie nun Folgendes ein:

Ausfahrt

Sie werden zu Ihrem Client-Rechner zurückgeleitet und müssen sich erneut als neuer Benutzer anmelden:

ssh neuer_benutzername@Dein.Server IP Adresse

Sie müssen auch einige grundlegende Dienstprogramme installieren:

sudo apt Installieren zip entpacken

Dann:

sudo apt Installieren -y --no-install-recommends python3-virtualenv

Algo VPN auf Ihrem Linux VPS einrichten

Anstatt alle Softwarekomponenten einzeln zu installieren, verwenden Sie Algo VPN, eine Reihe von Skripten, um die Einrichtung eines persönlichen WireGuard- und IPsec-VPN zu vereinfachen. Alle Details sind verfügbar drüben bei GitHub.

Achten Sie besonders auf die Haftungsausschlüsse, insbesondere „Erhebt keinen Anspruch auf Anonymität oder Zensurvermeidung.“

Wenn Sie die Dokumentation gelesen haben und fortfahren möchten:

wget https://github.com/trailofbits/algo/archive/master.zip

Dadurch wird das Paket heruntergeladen. Jetzt:

entpackenMeister.Postleitzahl

Dadurch wird es in ein neues Verzeichnis extrahiert: Algo-Meister.

Navigieren Sie zum neuen Verzeichnis:

CD Algo-Meister

Und geben Sie den folgenden Befehl ein:

python3 -m virtualenv --python="$(Befehl -v python3)" .env && Quelle .env/bin/activate && python3 -m pip install -U pip virtualenv && python3 -m pip install -r requirements.txt

Die Installation und Einrichtung dauert etwa fünf Minuten (oder länger, wenn Sie sich für ein preiswertes VPS entschieden haben), also nutzen Sie die Gelegenheit, um eine Tasse Tee zu kochen oder mit den Hunden Gassi zu gehen. Schließlich kehren Sie zur Eingabeaufforderung zurück.

Standardmäßig hat Algo drei voreingestellte Benutzer. Diese sind: Telefon, Laptop, Desktop, und Sie können insgesamt bis zu 65.534 Benutzer haben.

So bearbeiten Sie die Benutzer oder fügen neue hinzu:

nanoKonfig.cfg

Ändern oder fügen Sie im Benutzerbereich Einträge hinzu. Benutzernamen mit führenden Nullen oder die nur Zahlen enthalten, sollten in doppelte Anführungszeichen gesetzt werden, z. "000david" oder "123."

Speichern Sie die Datei mit Strg + o und mit verlassen Strg + X.

Jetzt ist es an der Zeit, den Server tatsächlich bereitzustellen, also geben Sie Folgendes ein:

./Algo

Geben Sie an der ersten Eingabeaufforderung „Welchen Anbieter möchten Sie verwenden?“ ein 12 und drücken Sie die Eingabetaste.

Die verbleibenden Eingabeaufforderungen hängen weitgehend von der persönlichen Auswahl ab, z. B.: „Möchten Sie, dass macOS/iOS-Clients aktiviert werden "Connect On Demand", wenn Sie mit Mobilfunknetzen verbunden sind?" "Möchten Sie die DNS-Werbeblockierung für dieses VPN aktivieren Server?"

Eine wichtige Frage ist: „Möchten Sie die Schlüssel (PKI) behalten?“ Wenn Sie sich dafür entscheiden, die Schlüssel zu behalten, können Sie Ihrem VPN in Zukunft Benutzer hinzufügen, aber in einigen extremen Fällen kann dies weniger sicher sein. Auch dies liegt an Ihnen und Ihren eigenen Bedrohungswahrnehmungswerten.

Sobald die Installation abgeschlossen ist, sehen Sie eine Meldung mit der Aufschrift „Congratulations!, your Algo server is running“.

Sie können jetzt Ihr eigenes VPS-basiertes VPN einrichten und sich mit ihm verbinden!

Die Einrichtung Ihres eigenen VPN ist schnell und einfach – vor allem, wenn Sie unsere Schritt-für-Schritt-Anleitung sorgfältig befolgen. Denken Sie daran, dass Ihr VPS-Anbieter Zugriff auf Ihren echten Namen, Ihren Standort und Ihre Zahlungsdetails hat. Im Gegensatz zu kommerziellen VPN-Anbietern, die sich bemühen, die Strafverfolgung in Schach zu halten, geben VPS-Anbieter Informationen auf Anfrage weiter. Mach nichts Illegales!