WireGuard VPN Server - Sicherer Fernzugriff
Richte deinen eigenen VPN-Server mit WireGuard ein. Verbinde dich sicher von überall mit deinem Heimnetzwerk.
🎯 Was du lernst
🌐 Empfohlener VPS-Anbieter
Für dieses Tutorial benötigst du einen VPS. Unsere Empfehlung:
netcup - ab 1€/Monat, Deutschland, DSGVO-konform
Mehr erfahren →* Affiliate-Link.
📑 Inhaltsverzeichnis
Anleitung
1. Was ist WireGuard?
WireGuard ist ein modernes, einfaches und schnelles VPN-Protokoll. Es ist viel schneller als OpenVPN und einfacher einzurichten.
2. Warum WireGuard?
- ✅ Viel schneller als OpenVPN
- ✅ Einfach einzurichten
- ✅ Modernste Verschlüsselung
- ✅ Open Source
3. Server installieren
4. WireGuard installieren
sudo apt update
sudo apt install wireguard -y
5. Schlüssel generieren
# Server-Schlüssel
wg genkey | tee privatekey | wg pubkey > publickey
# Client-Schlüssel
wg genkey | tee client1_private | wg pubkey > client1_public
Wichtig: Speichere diese Schlüssel sicher!
6. Server konfigurieren
7. Konfigurationsdatei erstellen
sudo nano /etc/wireguard/wg0.conf
Füge hinzu:
[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = <SERVER_PRIVATE_KEY>
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT
PostUp = iptables -A POSTROUTING -o eth0 -j MASQUERADE
[Peer]
PublicKey = <CLIENT_PUBLIC_KEY>
AllowedIPs = 10.0.0.2/32
8. Server starten
sudo wg-quick up wg0
sudo systemctl enable wg-quick@wg0
9. Client einrichten
10. Windows/macOS/Linux
Lade dir die App von wireguard.com herunter.
11. Client-Konfiguration
[Interface]
PrivateKey = <CLIENT_PRIVATE_KEY>
Address = 10.0.0.2/24
DNS = 1.1.1.1
[Peer]
PublicKey = <SERVER_PUBLIC_KEY>
Endpoint = deine-server-ip:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
12. Testen
13. Verbindung prüfen
sudo wg show
14. Ping-Test
ping 10.0.0.1
Geschafft! 🎉
Du kannst jetzt von überall sicher auf dein Netzwerk zugreifen!
Fragen? Schreib uns auf Instagram!
Das könnte dich auch interessieren
✅ Geschafft!
Du hast dieses Tutorial abgeschlossen. Hast du Fragen oder Probleme?
Schreib uns auf Instagram