Configurare una VPN WireGuard sul router di casa
🌐 Rete VPN Avanzato ⏱ 60 min 👁 506 visualizzazioni

Configurare una VPN WireGuard sul router di casa

Matteo Ricci @TutorPC · 20/04/2026 · aggiornato 3 ore fa

🧰 Materiali necessari

  • Router con DD-WRT/OpenWrt oppure Raspberry Pi / Ubuntu server
  • App WireGuard su dispositivi client
  • DDNS se IP dinamico (DuckDNS gratuito)
Cos'è WireGuard
WireGuard è un protocollo VPN moderno: ~4000 righe di codice (vs 600.000 di OpenVPN), crittografia ChaCha20/Poly1305, velocità superiore, minore consumo batteria su mobile. È ora integrato nel kernel Linux.
Prerequisiti
Router con firmware DD-WRT/OpenWrt, oppure
Raspberry Pi / se...
🔐

Contenuto riservato ai membri

Registrati gratis per accedere al corso completo, ai quiz e ai PDF scaricabili.

Crea account gratis → Ho già un account

📋 Passi

  1. 1
    Installa WireGuard sul server: sudo apt install wireguard
  2. 2
    Genera coppia di chiavi server con wg genkey / wg pubkey
  3. 3
    Crea /etc/wireguard/wg0.conf con configurazione server
  4. 4
    Abilita IP forwarding: echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
  5. 5
    Avvia WireGuard: sudo systemctl enable --now wg-quick@wg0
  6. 6
    Genera coppia di chiavi per ogni client
  7. 7
    Aggiungi sezione [Peer] nel server per ogni client
  8. 8
    Crea file di configurazione client e installalo sull'app WireGuard
  9. 9
    Configura port forwarding sul router: porta UDP 51820 → IP del server

💬 Commenti (0)

Nessun commento ancora. Sii il primo!

Accedi per commentare.