I den här guiden går vi igenom hur du installerar WireGuard, en modern och snabb VPN-lösning, på Debian 11. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Debian 11 installerat på din server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera WireGuard
Kör följande kommando för att installera WireGuard:
sudo apt install wireguard -y
Steg 3: Konfigurera WireGuard
Skapa en konfigurationsfil för WireGuard:
sudo nano /etc/wireguard/wg0.conf
Lägg till följande innehåll i filen:
[Interface]
Address = 10.0.0.1/24
PrivateKey = YOUR_PRIVATE_KEY
ListenPort = 51820
[Peer]
PublicKey = PEER_PUBLIC_KEY
AllowedIPs = 10.0.0.2/32
Ersätt `YOUR_PRIVATE_KEY` och `PEER_PUBLIC_KEY` med dina faktiska nycklar.
Steg 4: Generera nycklar
Kör följande kommando för att generera nycklar:
wg genkey | tee privatekey | wg pubkey > publickey
Steg 5: Starta WireGuard-tjänsten
Kör följande kommando för att starta WireGuard:
sudo wg-quick up wg0
Steg 6: Aktivera WireGuard vid systemstart
Kör följande kommando för att aktivera WireGuard vid systemstart:
sudo systemctl enable wg-quick@wg0
Steg 7: Kontrollera statusen för WireGuard
Använd följande kommando för att kontrollera statusen:
sudo wg show
Avslutning
Ditt WireGuard VPN är nu installerat och klart för användning. Genom att använda denna metod kan du enkelt hantera din VPN-lösning från en VPS-server.