Installieren und konfigurieren Sie den OpenVPN -Server unter Arch Linux

Installieren und konfigurieren Sie den OpenVPN -Server unter Arch Linux
In diesem Artikel zeige ich Ihnen, wie Sie OpenVPN installieren, einen OpenVPN -VPN -Server konfigurieren und den OpenVPN -Client verwenden, um eine Verbindung zum Server unter Arch Linux herzustellen. Lass uns anfangen.

Zuerst müssen Sie alle installierten Pakete Ihres Betriebssystems aktualisieren. Führen Sie dazu den folgenden Befehl aus:

$ sudo pacman -Syu

Alle installierten Pakete Ihres Arch Linux -Betriebssystems sollten aktualisiert werden.

Jetzt müssen Sie Git installieren. Wenn Sie nicht wissen, was Git ist, ist es ein Versionskontrollsystem. Sie müssen ein Github -Repository klonen, um diesem Artikel zu folgen. Deshalb müssen Sie Git installieren lassen.

Führen Sie den folgenden Befehl aus, um Git zu installieren:

$ sudo pacman -s git

Drücken Sie 'y' und drücken Sie, um die Installation fortzusetzen.

Git sollte installiert werden.

Gehen Sie nun zum GitHub-Repository von OpenVPN-In-Install unter https: // github.com/angristan/openVPN-Installation

Sie sollten diese Seite sehen, wie im Screenshot unten gezeigt.

Klicken Sie auf die grüne Schaltfläche „Klon oder Download“.

Sie sollten eine Repository -URL sehen, die im Screenshot unten markiert ist.

Während die Repository -URL ausgewählt ist, klicken Sie mit der rechten Maustaste und wählen Sie "Kopieren".

Öffnen Sie nun ein Terminal und führen Sie den folgenden Befehl aus, um zu den Downloads/ Verzeichnissen im $ Home -Verzeichnis des Benutzers zu navigieren.

$ cd ~/downloads

Jetzt müssen Sie das Github -Repository klonen.

Führen Sie den folgenden Befehl aus, um das Github -Repo mit der gerade kopierten URL zu klonen.

$ git klone https: // github.com/angristan/openVPN-Installation.Git

Das OpenVPN-Install-Github-Repository sollte kloniert werden, wie Sie im Screenshot unten sehen können.

Wenn Sie den Inhalt des Downloads/ des Verzeichnisses auflisten, sollten Sie ein Verzeichnis "OpenVPN-Install" sehen.

Führen Sie nun den folgenden Befehl aus, um zum Verzeichnis "OpenVPN-Installation" zu navigieren.

$ CD OpenVPN-Installation/

Wenn Sie den Inhalt des Verzeichnisses "OpenVPN-Install" auflisten, sollten Sie "Lizenz", "OpenVPN-Installation" sehen.Sh 'und' Readme.MD 'Datei wie im folgenden Screenshot gezeigt.

Jetzt müssen Sie OpenVPN-Installation machen.SH 'Skript ausführbar Datei. Führen Sie dazu den folgenden Befehl aus:

$ chmod +x openvpn-install.Sch

Ihr OpenVPN-Installation.SH 'Skript sollte ausführbar sein, wie im folgenden Screenshot gezeigt:

Führen Sie jetzt als Root die 'OpenVPN-Installation aus.SH 'Skript mit dem folgenden Befehl:

$ sudo ./OpenVPN-Installation.Sch

OpenVPN -Installationsprogramm sollte Sie nach einer IP -Adresse fragen, die OpenVPN anhört. Normalerweise ist es die IP -Adresse eines der angehängten Netzwerkschnittstellen Ihres Computers. Sie können "IP -Befehl" oder "Ifconfig" ausführen, um dies herauszufinden. Sobald Sie die IP -Adresse eingesetzt haben, drücken Sie

OpenVPN Installer sollte Sie nach dem Port fragen, den OpenVPN verwendet. Sie können den Standard verlassen. Sobald Sie fertig sind, drücken Sie weiter, um fortzufahren.

Jetzt sollte OpenVPN Sie nach dem Protokoll fragen, das Sie verwenden möchten. UDP ist viel schneller als TCP. Sie können also den Standard verlassen. Sobald Sie fertig sind, drücken Sie weiter, um fortzufahren.

Jetzt sollte OpenVPN Sie fragen, welchen DNS -Service Sie verwenden möchten. Wählen Sie einfach jemanden von ihnen aus und drücken Sie .

Jetzt sollte OpenVPN Sie nach der Verschlüsselungsmethode fragen, die sie verwenden sollte. Ich werde die Standardeinstellungen verlassen. Wenn Sie wissen, was diese sind, können Sie eine andere Option verwenden. Sobald Sie fertig sind, drücken Sie weiter, um fortzufahren.

Dann sollte OpenVPN Sie nach Diffie-Hellman-Schlüsselbits fragen. Ich werde den Standard 3072 Bits lassen. Sie können es ändern, wenn Sie möchten. Sobald Sie fertig sind, drücken Sie weiter, um fortzufahren.

Jetzt sollte OpenVPN Sie fragen, wie viele RSA -Schlüssel Sie generieren möchten. Ich werde den Standard 3072 Bits lassen. Sie können andere Optionen entsprechend Ihrem Bedarf auswählen. Sobald Sie fertig sind, drücken Sie weiter, um fortzufahren.

Jetzt sollte OpenVPN Sie nach einem Namen fragen, der die Client -Konfigurationsdatei speichert. Dies ist die Datei, mit der Sie eine Verbindung zum OpenVPN -Server herstellen werden. Der Standard -Dateiname ist "Client" und erzeugt "Client".ovpn 'Datei. Sie können die Standardeinstellung verlassen oder es ändern, wenn Sie möchten.

Ich werde es in "LinuxHint" ändern. So erzeugt es 'LinuxHint.ovpn 'Datei.

Drücken Sie nun weiter, um fortzufahren.

Drücken Sie 'y' und drücken Sie weiter, um fortzufahren. OpenVPN -Installationsprogramm sollte alle Pakete Ihres Computers aktualisieren und neue Pakete installieren, falls dies erforderlich ist.

OpenVPN sollte mit dem Herunterladen neuer Pakete beginnen.

Der RSA -Schlüssel wird generiert. Es sollte lange dauern.

Nachdem der Schlüssel generiert wurde, sollte OpenVPN -Installationsprogramm Sie nach Ihrem öffentlichen IP- oder Domain -Namen fragen. Sie können es leer lassen, wenn Sie möchten. In diesem Fall ist Ihr OpenVPN -Server nicht über das Internet zugegriffen.

Sie können zu https: // www gehen.WhatsMyip.Org und finden Sie Ihre öffentliche IP heraus, wenn Sie es nicht bereits wissen.

Kopieren und fügen Sie die IP von WhatsMyip ein und drücken Sie, um fortzufahren.

In Ihrem Heimverzeichnis eine neue Datei 'LinuxHint.OVPN 'oder' Client.OVPN 'sollte je nach dem von Ihnen verwendeten Namen generiert werden.

Jetzt können Sie mit dem folgenden Befehl eine Verbindung zu Ihrem VPN -Server herstellen:

$ openvpn -config.ovpn

Ihr OpenVPN -Client sollte mit dem OpenVPN -Server verbunden sein.

Führen Sie den folgenden Befehl aus, um herauszufinden, welche Netzwerkschnittstellen Sie auf Ihrem Computer haben.

$ ip a

Sie sollten in der Ausgabe von 'IP A' eine "TUN0" -Schinschnittstelle "IP a" -Kandik sehen, wie im folgenden Screenshot gezeigt. Also hat alles perfekt funktioniert.

So installieren und konfigurieren Sie OpenVPN -Server unter Arch Linux. Danke, dass du diesen Artikel gelesen hast.