GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Wireguard unter Debian 11

In diesem Tutorial zeigen wir Ihnen, wie Sie Wireguard auf Debian 11 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Wireguard ist eines der bekanntesten und großartigsten Open-Source-VPNs Lösungen. Wireguard strebt eine bessere Leistung und mehr Leistung als IPsec und OpenVPN an. Das Wireguard-Protokoll leitet den Datenverkehr über UDP weiter.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Wireguard VPN-Servers auf einem Debian 11 (Bullseye).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 11 (Bullseye)
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Wireguard auf Debian 11 Bullseye

Schritt 1. Bevor wir Software installieren, ist es wichtig sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt upgrade

Schritt 2. Installation von Wireguard auf Debian 11.

Jetzt laden wir die Skriptinstallation Wireguard aus dem Github-Repository herunter:

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

Als nächstes machen Sie die heruntergeladene Datei ausführbar und führen sie aus:

chmod +x wireguard-install.sh
./wireguard-install.sh

Ausgabe:

Schritt 3. Client-Konfiguration.

Nach erfolgreicher Installation und Konfiguration fordert Sie das Skript zur Client-Konfiguration auf und es wird nur die beiden Dinge tun, und zwar:

Der Rest der Client-Einrichtung wird automatisch vom Skript durchgeführt und Sie sollten das Ergebnis wie im folgenden Bild erhalten, wobei der QR-Code zur Vereinfachung des Clients aufgeführt ist Einrichtung:

Als nächstes laden wir die .ovpn herunter Client-Datei (Sie können einen SSH-Client mit integriertem Dateimanager wie Bitwise verwenden.) Unter Linux können Sie die Datei mit SFTP herunterladen:

sftp remote_user@remote-server-ip-address
get client_config.ovpn

Starten Sie danach WireGuard und aktivieren Sie es beim Booten:

sudo wg-quick up wg0
sudo systemctl start wg-quick@wg0
sudo systemctl enable wg-quick@wg0

Um die Verbindung vom Client zum Server herzustellen, installieren Sie auf dem Client-Rechner den Wireguard-Client und führen Sie den folgenden Befehl aus, um eine Verbindung herzustellen:

client sudo wg-quick up client_config.conf

Schritt 4. Firewall-Konfiguration.

Wenn Sie UFW verwenden, müssen Sie Port 51820 durch die Firewall zulassen:

sudo ufw allow ssh
sudo ufw allow 51820/udp

Herzlichen Glückwunsch! Sie haben Wireguard erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version des Wireguard VPN-Servers auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Wireguard-Website.


Debian
  1. So installieren Sie Tomcat 8.5 auf Debian 9

  2. So installieren Sie Nextcloud auf Debian 9

  3. So installieren Sie PostgreSQL 11/10 auf Debian 9 und Debian 8

  4. So installieren Sie MongoDB 4.4 / 4.2 auf Debian 9

  5. So installieren Sie PostgreSQL unter Debian 11 / Debian 10

So installieren Sie MariaDB unter Debian 11

So installieren Sie Nginx unter Debian 11

So installieren Sie Nagios unter Debian 10 / Debian 9

So installieren Sie LibreNMS unter Debian 11 / Debian 10

So installieren Sie Wireguard unter Debian 10

So installieren Sie Go unter Debian 11