Einfache Einrichtung Ihres eigenen VPN-Servers unter Ubuntu

Einfache Einrichtung Ihres eigenen VPN-Servers unter Ubuntu

In diesem Tutorial erfahren Sie, wie Sie Ihren eigenen VPN-Server auf Ubuntu in weniger als 5 Minuten einrichten können.

Der Schutz Ihrer Privatsphäre beim Online-Surfen wird von Tag zu Tag komplizierter. Da täglich immer mehr Systeme kompromittiert werden, ist der Schutz Ihrer Browserdaten schwer zu gewährleisten.

Die Verwendung eines VPN ist eine großartige Möglichkeit, die Privatsphäre zu wahren, indem der Datenverkehr über Ihren eigenen VPN-Server geleitet wird. Anstatt den Datenverkehr direkt an die von Ihnen besuchte Website weiterzuleiten, wird der Datenverkehr zwischen Ihrem Gerät und dem VPN-Server verschlüsselt und dann zur Quellwebsite weitergeleitet. Das bedeutet, dass das Ziel den gesamten Datenverkehr von Ihrem VPN-Server und nicht von Ihrem ISP sieht, sodass Ihre persönlichen Daten geschützt sind.

Anstatt für einen VPN-Anbieter zu bezahlen, sollten Sie in Betracht ziehen, Ihren VPN-Server zu erstellen. Es ist viel einfacher als es aussieht und kann in weniger als 5 Minuten abgeschlossen werden.

Das Erstellen eines persönlichen VPN-Servers ist der Schlüssel zum Schutz Ihrer Online-Privatsphäre. Jedes Mal, wenn Sie ein öffentliches WLAN-Netzwerk wie in einem Café oder Hotel verwenden, wissen Sie nicht, wohin Sie Ihre Browserdaten umleiten sollen.

Voraussetzungen:

  • Ein dedizierter NeoTechSystems.net-Server.
  • Ubuntu-Betriebssystem
  • Wir empfehlen Ihnen, mit 1 GB RAM zu gehen.
  •  10 GB Festplattenspeicher für OpenVPN und andere Systempakete

Beginnen wir mit der Installation.

Melden Sie sich über SSH mit Root-Benutzerzugriff auf Ihrem Server an.

1. Halten Sie Ihren Server auf dem neuesten Stand

# apt-get update -y

2. Erforderliches Programm installieren

Wenn Ihr Server nicht über das Programm wget verfügt (das zum Herunterladen des Installationsskripts verwendet wird), laden wir es jetzt herunter:

# apt-get install wget

3. Laden Sie das Installationsskript herunter

Als nächstes laden wir ein beliebtes OpenVPN-Installationsskript von github herunter:

# wget https://git.io/vpn -O openvpn-install.sh

4. Dateiberechtigungen aktualisieren

Lassen Sie uns die Berechtigungen für die Datei aktualisieren, um sie ausführbar zu machen:

# chmod +x openvpn-install.sh

5. Starten Sie den Installationsprozess

Starten Sie nun den Installationsprozess, indem Sie das Installationsskript ausführen:

# ./openvpn-install.sh

Geben Sie diese Informationen in das Installationsskript ein:

Die primäre IP des Servers wird automatisch ausgefüllt. Drücken Sie die Eingabetaste, um fortzufahren.

Drücken Sie 1, um mit der UDP-Installation fortzufahren.

Drücken Sie die Eingabetaste, um mit dem Standardport fortzufahren.

Geben Sie den DNS-Anbieter ein, den Sie auf dem Server verwenden möchten. Wir empfehlen OpenDNS.

Geben Sie Ihren Namen ein, der beim Generieren des Client-Zertifikats verwendet werden soll, und drücken Sie die Eingabetaste.

Drücken Sie die Eingabetaste, um mit der Installation fortzufahren.

Das Skript installiert OpenVPN und generiert alle erforderlichen Schlüssel für die Verwendung.

Das Skript installiert OpenVPN und generiert alle erforderlichen Schlüssel für die Verwendung.

6. VPN-Konfigurationsdatei kopieren

Führen Sie den folgenden Befehl aus und kopieren Sie die Daten in eine Textdatei auf Ihrem Computer.

# cat /root/client.ovpn

Speichern Sie die Datei als client.ovpn .

Sie können scp verwenden, um die Datei vom Terminal auf Ihren lokalen Computer herunterzuladen

# scp user@IP:/root/client.ovpn /Local/folder

Nach dem Herunterladen können Sie diese Datei in Ihrem bevorzugten VPN-Client verwenden, um eine Verbindung herzustellen.

7. Hinzufügen von VPN-Benutzern

Jedes Gerät, das Sie verwenden, sollte einen eigenen Benutzer auf dem VPN-Server haben, um zuverlässig zu funktionieren. Sie können den folgenden Befehl ausführen, um Benutzer hinzuzufügen:

# ./openvpn-install.sh

Auswahlmöglichkeit 1 und generieren einen eindeutigen Namen für das Gerät.

Kopieren Sie den Inhalt aus der Konfigurationsdatei, um ihn auf Ihrem Gerät zu verwenden. Wenn Sie beispielsweise das Client-Telefon benannt haben, können Sie diesen Befehl ausführen:

# cat /root/phone.ovpn

8. Starten, Stoppen und Neustarten von OpenVPN

Nach der Installation startet OpenVPN automatisch und wird so eingestellt, dass es beim Booten startet. Hier sind die Start- und Stoppbefehle als Referenz:

So starten Sie OpenVPN:

# systemctl start [email protected]

So stoppen Sie OpenVPN:

# systemctl stop [email protected]

So starten Sie OpenVPN neu:

# systemctl restart [email protected]

Das ist es. Konfigurieren Sie nun das VPN auf Ihrem lokalen Computer und genießen Sie Ihr VPN.

In diesem Tutorial haben wir gesehen, wie es einfach ist, einen eigenen VPN-Server auf Ubuntu in weniger als 5 Minuten einzurichten.


So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

ConfigServer Security & Firewall (kurz auch csf genannt) ist eine Stateful Packet Inspection (SPI) Firewall. Erfahren Sie, wie Sie CSF unter CentOS 7 installieren und konfigurieren

So installieren Sie den R1Soft Backup Agent auf CentOS

So installieren Sie den R1Soft Backup Agent auf CentOS

Erfahren Sie, wie Sie den R1Soft Backup Agent auf CentOS installieren und konfigurieren. R1Soft Server Backup Manager bietet Dienstanbietern eine flexible, serverfreundliche Lösung.

So ändern Sie CloudLinux LVE-Limits

So ändern Sie CloudLinux LVE-Limits

In diesem Artikel haben wir erklärt, wie man CloudLinux LVE-Limits ändert. Also lasst uns anfangen. CloudLinux LVE-Limits können mithilfe von LVE Manager geändert werden.

So ändern Sie SSH des Ports des Linux-Servers

So ändern Sie SSH des Ports des Linux-Servers

Um den SSH-Port des Linux-Servers zu ändern, müssen Sie sich über SSH beim Server anmelden und die SSH-Konfigurationsdatei ändern.

So installieren Sie Centova Cast auf CentOS

So installieren Sie Centova Cast auf CentOS

Centova Cast ist die führende Verwaltungsplattform für Internetradio-Streams, die Stream-Hosting-Providern umfassende Einblicke und Kontrolle bietet.Centova Cast

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

Sie können die E-Mail-Versandprobleme beheben, indem Sie die folgenden E-Mail-Relay-Einstellungen verwenden.

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

Wir werden lernen, Apache MariaDB PHP und PHPMyAdmin auf dem Ubuntu 18.04-Server zu installieren. Apache, MySQL/MariaDB und PHP bestehen aus Paketen. Es ist bekannt als LAMP

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Möchten Sie einen Benutzer in Linux hinzufügen, ändern oder löschen? Hier ist der perfekte Artikel für Sie.

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Erfahren Sie mehr über die Gruppenverwaltung unter Linux. So fügen Sie eine Gruppe hinzu, ändern eine Gruppe und löschen eine Gruppe, fügen Mitglieder in Linux hinzu. Erstellen Sie eine neue Gruppe, verwenden Sie den Befehl groupadd.

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Fail2ban ist sehr nützlich, um die SSH-Verbindung zu sichern. Jetzt sollten Sie in der Lage sein, fail2ban auf centos7 zu installieren und zu konfigurieren. Fügen Sie dem Server eine zusätzliche Sicherheitsebene hinzu