So installieren und konfigurieren Sie Drahtguard unter Kali Linux

So installieren und konfigurieren Sie Drahtguard unter Kali Linux

WireGuard ist ein einfacher und schneller Open-Source-VPN-Tunneling-Service mit hochwertigen kryptografischen Technologien. Es ist sehr einfach, sich einzurichten und zu verwenden, und viele halten es besser als OpenVPN oder IPSec. Drahtguard ist ebenfalls plattformübergreifend und unterstützt eingebettete Geräte.

WireGuard arbeitet durch Einrichten virtueller Netzwerkschnittstellen wie WLAN0 oder ETH0, die wie normale Netzwerkoberflächen verwaltet und gesteuert werden können.

Diese Anleitung zeigt Ihnen, wie Sie einen Drahtguard -Client und einen Server auf einem Kali -Linux -System einrichten.

Beginnen wir mit der Installation von Drahtguard am System.

Drahtguard installieren

Abhängig von der Version von Kali Linux, die Sie ausführen, sollten Sie Drahtguard APT -Repositories haben. Aktualisieren Sie Ihr System mit den Befehlen:

sudo apt-Get-Update
sudo apt-get upgrade

Geben Sie als Nächstes einen einfachen APT -Befehl ein, um Drahtguard zu installieren:

sudo apt -get install -y Wireguard installieren

Sobald wir Drahtguard auf dem System installiert haben, können wir es konfigurieren, um es zu konfigurieren.

Konfigurieren von Drahtguard -Server

WireGuard Security arbeitet in SSH-Schlüsselwertpaaren, die sehr einfach zu konfigurieren sind. Beginnen Sie mit dem Erstellen von a .WireGuard -Verzeichnis.

mkdir ~/.Wireguard
CD ~/.Wireguard

Setzen Sie als nächstes Lesen, Schreiben und Führen Sie Berechtigungen aus.

Ummask 077

Jetzt können wir die Schlüsselwertpaare mit dem Befehl erzeugen:

WG Genkey | Tee privatekey | WG Pubkey> PublicKey

Kopieren Sie als nächstes den Inhalt des privaten Schlüssels:

Cat PrivateKey

Sobald Sie den Inhalt des privaten Schlüssels in Ihre Zwischenablage kopiert haben.Conf

Fügen Sie in der Datei die folgenden Zeilen hinzu:

Schnittstelle]
Address = server_ip
SaveConfig = true
Listenport = 51820
Privatekey = server_private_key
[Peer]
PublicKey = client_public_key
Erlaubt = client_ip

Fügen Sie in der Adresse die IP -Adresse des Hosting -Servers hinzu. Geben Sie für Privatkey den Inhalt des zuvor kopierten privaten Schlüssels ein, den Sie zuvor kopiert haben.

Fügen Sie im Abschnitt Peer den öffentlichen Schlüssel für den Kunden und die IP -Adresse hinzu.

Sobald Sie die Konfigurationsdatei eingerichtet haben, stellen Sie den VPN -Server so ein, dass sie beim Start starten.

sudo systemctl aktivieren wg-quick@wg0

Starten Sie schließlich den Drahtguard -Dienst auf dem Server:

sudo wg-quick up wg0

Konfigurieren von Drahtguard -Client

Als nächstes müssen wir den Drahtguard -Client konfigurieren. Stellen Sie sicher, dass Sie Drahtguard auf dem System installiert haben.

Generieren Sie auch Schlüsselwertpaare.

WG Genkey | Tee privatekey | WG Pubkey> PublicKey
Ummask u = rwx, go = && cat/etc/drahtguard/wg0.Conf << EOF
[Schnittstelle]
Adresse = client_ip
PrivateKey = Kunden privater Schlüssel
[Peer]
PublicKey = Server Public Key
Endpoint = Server_ip: 51820
Erlaubt = 0.0.0.0/0
Persistent keepalive = 21
Eof

Speichern Sie schließlich die Datei und aktivieren Sie das VPN:

sudo wg-quick up wg0

Sie können die Verbindung mit dem Befehl überprüfen:

sudo wg

Abschluss

Das Einrichten von Drahtguard ist einfach und effizient. Sobald Sie eingerichtet sind, können Sie es in einer Vielzahl von Fällen verwenden. Mit dem, was Sie aus diesem Leitfaden gelernt haben, können Sie testen und sehen, ob es besser funktioniert als andere VPN -Dienste.