Strumento gratuito
Generatore di config WireGuard
Ottieni il wg0.conf del server e un .conf per dispositivo con il suo codice QR per il telefono, tutto in uno ZIP (fino a 250 client, gratis).
Le chiavi vengono generate nel tuo browser (tweetnacl, Curve25519). Nulla viene inviato ai nostri server.
Vai al generatore[Interface]PrivateKey = yAnz5TF+lXXJte14tji3zlMNq+hd2rYUIgJBgB3fBmk=Address = 10.8.0.2/32DNS = 1.1.1.1[Peer]PublicKey = xTIBA5rboUvnH4htodjb6e697QjLERt1NAB4mZqp8Dg=Endpoint = 203.0.113.10:51820AllowedIPs = 0.0.0.0/0, ::/0PersistentKeepalive = 25
Valori di documentazione, non una chiave reale. Le tue compaiono sotto dopo il modulo.
Ti serve un server: HostPapa VPS Lite (2,95 $/mese) o Contabo
Ti serve un server
Un file .conf funziona solo con un server Linux che esegue WireGuard su un IP pubblico. Incolla quell'IP nel modulo.
Più RAM per lo stesso uso? vedi l'offerta Contabo Cloud VPS
Carta rifiutata, o preferisci un provider statunitense? Il VPS Basic di Ultahost costa 5,52 $/mese su 24 mesi (letto il 21 ottobre 2026) e accetta anche Bitcoin, Alipay, WeChat Pay e Qiwi; controlla le sue condizioni per il tuo paese. Vedi i VPS Ultahost
Configura il tuo tunnel
Tutte le chiavi vengono generate nel tuo browser (Curve25519 / X25519). Niente viene inviato ai nostri server - la tua configurazione resta privata al 100%.
IPv4 pubblico o dominio della macchina che eseguirà WireGuard. Nessun server per ora? Lascia vuoto e aggiungilo dopo.
Gratis, senza account: fino a 250 client, ogni .conf con il suo codice QR, e uno ZIP con tutti i file.
Tutto ciò che il dispositivo invia a internet passa dal tuo server.
Impostazioni avanzateSubnet del tunnel, DNS, reti site-to-site. I valori predefiniti vanno bene nella maggior parte dei casi.
Facoltativo. Indica la subnet LAN dietro il server e/o dietro un client che fa da gateway di sede (un router, un Raspberry Pi, un NAS). Il generatore aggiunge ogni LAN agli AllowedIPs del server, dà a ogni peer le rotte verso le altre LAN e scrive le regole di inoltro sui gateway. Lascia vuoto un campo per un client normale.
Cosa scarichi
wg0.conf
per il server
client1.conf
uno per dispositivo
QR (esempio)
per l'app mobile
Anteprima illustrativa: righe e QR fittizi, nessuna chiave reale. I tuoi file veri vengono generati nel tuo browser al clic.
Altri strumenti WireGuard
Generatore di chiavi: chiave pubblica dalla chiave privata
Generatore di chiavi WireGuard: chiave pubblica da una chiave privata
Hai già una riga PrivateKey e ti serve la chiave pubblica corrispondente per il blocco [Peer] dell'altro lato? Incollala qui. È lo stesso calcolo di `wg pubkey`.
Equivalente da riga di comando: echo "PRIVATE_KEY" | wg pubkey
Cerchi il contrario (da chiave pubblica a privata)? Nessuno può farlo: è ciò che protegge il tunnel. Se hai perso la chiave privata, genera una nuova coppia e sostituisci la PublicKey dall'altro lato.
Calcolato nel tuo browser. Niente viene inviato o salvato.
Verificatore di configurazione: incolla un .conf, trova gli errori
Verificatore di config WireGuard: testare un .conf prima di wg-quick up
Incolla una config WireGuard che hai già (client o server). Il verificatore la legge come wg-quick ed elenca ciò che impedirà l'handshake. Puoi sostituire la PrivateKey con un'altra chiave valida: i controlli funzionano allo stesso modo.
Verificato nel tuo browser. Nulla viene inviato o salvato.
Per andare oltre
Il tunnel non si attiva dopo aver importato questi file?
La checklist del kit segue 12 cause in ordine di diagnosi (firewall del cloud, firewall di sistema, Endpoint, NAT, chiavi, orologio, AllowedIPs, MTU, DNS), ognuna con il comando che la conferma e la correzione. Kit in inglese.
Più server o più di tre dispositivi? Tieni le tue config in un unico posto.
Conserva server, peer e chiavi (cifrate, sul nostro server), QR code, revoca in un clic. Gratis fino a 3 peer.
Apri WireGuard Manager (gratis)Come usare questo generatore
- 01
Compila il modulo
Inserisci l'IP o il dominio del tuo server, la porta di ascolto (predefinita 51820), la subnet VPN, il resolver DNS e il numero di client.
- 02
Clicca su Genera
Vere coppie di chiavi Curve25519 vengono generate nel tuo browser. Niente viene inviato ai nostri server.
- 03
Distribuisci la config del server
Copia o scarica wg0.conf. Sul tuo VPS: sudo cp wg0.conf /etc/wireguard/ && sudo wg-quick up wg0. Abilita all'avvio: sudo systemctl enable wg-quick@wg0.
- 04
Distribuisci le config dei client
Copia ogni client.conf sul dispositivo client, oppure scansiona il codice QR con l'app mobile WireGuard.
Perché ospitare la tua VPN?
I provider VPN commerciali conservano i log del traffico, operano sotto giurisdizioni di sorveglianza e possono sparire da un giorno all'altro. Con una VPN WireGuard autogestita su un VPS Contabo da 5,50 €/mese possiedi l'IP di uscita, le chiavi non lasciano mai la tua macchina e operi sotto giurisdizione GDPR (Germania) anziché CLOUD Act.
Ospita la tua VPN WireGuard su Contabo
Un Contabo Cloud VPS 4 (4 vCPU, 8 GB RAM, banda illimitata) è più che sufficiente per oltre 10 tunnel WireGuard. da 5,50 €/mese (prezzo di listino verificato il 17/10/2026) - datacenter tedesco, giurisdizione GDPR, IPv4 dedicato.
Ottieni Contabo Cloud VPS 4 →Link di affiliazione - riceviamo una commissione senza costi aggiuntivi per te.
Ti servono anche le checklist di diagnosi e di hardening?
Il WireGuard Self-Hosting Kit raccoglie in uno ZIP una checklist di diagnosi con 12 cause, una checklist di hardening in 21 punti, un promemoria con le tabelle MTU e keepalive, 11 modelli di configurazione (site-to-site, tunnel inverso CGNAT, wg-easy, nftables) e due script (PDF, Markdown e file .conf). Il kit è in inglese.
Ottieni il kit (9 USD)Un nostro prodotto digitale, venduto su Gumroad. Il generatore qui sopra resta gratuito.