Howto Wireguard VPN installieren & konfigurieren

CryptCC

Co-Admin
Teammitglied
Administrator
Moderator
Landesflagge
In diesem Tutorial behandeln wir die Installation von einem Wireguard VPN Server auf Ubuntu/Debian.

Schritt 1 Updates einspielen
$ sudo apt update
$ sudo apt upgrade

Schritt 2 Wireguard installieren
$ sudo apt install wireguard

Schritt 3 Wireguard Server konfigurieren
$ sudo -i
$ cd /etc/wireguard/

$ umask 077; wg genkey | tee privatekey | wg pubkey > publickey

$ ls -l privatekey publickey
$ cat privatekey (unbedingt notieren)
$ cat publickey

$ sudo nano /etc/wireguard/wg0.conf

## Wireguard Configuration bearbeiten ##
[Interface]
## Meine Private IP Adresse ##
Address = [IP-ADDRESSE/SUBNET]

## VPN Server Port ##
ListenPort = 41194

## VPN server's private key i.e. /etc/wireguard/privatekey ##
PrivateKey = [PRIVATEKEY]

Schritt 4 Wireguard in der Firewall freigeben
$ sudo ufw allow 41194/udp
$ sudo ufw status

Schritt 5 Wireguard starten und aktivieren
$ sudo systemctl enable wg-quick@wg0
$ sudo systemctl start wg-quick@wg0
$ sudo systemctl status wg-quick@wg0
$ sudo wg
$ sudo ip a show wg0
 
Im nächsten Schritt installieren wir ein Web Gui für das Management.

Schritt 1 Docker Compose installieren
$ sudo apt install docker-compose

Schritt 2 Docker Datei downloaden

Schritt 3 Konfiguration setzen & Docker-Compose
$ export WG_ADMIN_PASSWORD="PASSWORT"
$ export WG_WIREGUARD_PRIVATE_KEY="(wg genkey)"
$ docker-compose up


Nun ist das WebGui über http://IP-ADRESSE:8000 erreichbar
1.png

Nun können wir im WebGui ein neues Gerät hinzufügen und die Konfigurationsdatei speichern.
1613164905638.png

Danach können wir den Wireguard Client auf unserem Betriebssystem installieren und die .conf Datei importieren
1613165001640.png

Anschliessend klicken wir auf Aktivieren
1613165035317.png

Nun sehen wir im WebGui die Verbindung und den Verbrauch vom Gerät
last.png
 

Anhänge

  • 1613165528301.png
    1613165528301.png
    70,2 KB · Aufrufe: 1
  • 1613165035317.png
    1613165035317.png
    28,5 KB · Aufrufe: 0

Benutzer welche diesen Thread betrachten (Mitglieder: 0, Gäste: 1)

Wer hat diesen Thread gelesen

Zurück
Oben