Come Configurare una VPN Client WireGuard su MikroTik
Sommario > Impara a configurare un router MikroTik come client WireGuard. Questa guida tecnica copre generazione chiavi, configurazione peer e tecniche avanzate di routing come regole Mangle e un ‘Kill Switch’ per evitare perdite di dati.
Come Configurare una VPN Client WireGuard su MikroTik
WireGuard ha rivoluzionato il modo in cui pensiamo alle VPN su router MikroTik. Da quando RouterOS v7 è stato rilasciato, gli utenti hanno accesso a un protocollo molto più veloce e semplice da verificare rispetto a opzioni legacy come OpenVPN o L2TP/IPsec. In questa guida, spiegheremo il processo tecnico per configurare il tuo MikroTik come client WireGuard, focalizzandoci soprattutto sul controllo dettagliato del traffico locale.
Ottenere le Credenziali WireGuard
Prima di aprire WinBox, ti serve una configurazione dal tuo provider VPN (es. Proton VPN o NordVPN). WireGuard si basa sullo scambio di una coppia di chiavi pubblica/privata. Assicurati di avere a disposizione:
- Chiave Privata: Per l’interfaccia MikroTik.
- Chiave Pubblica: Del server VPN.
- Indirizzo & Porta Endpoint: IP o URL del server.
- IP Consentiti: In genere
0.0.0.0/0per un tunnel completo.
Passo 1: Creare l’Interfaccia WireGuard
Per prima cosa, definiamo l’interfaccia tunnel sul router MikroTik.
- Apri WinBox e vai al menu WireGuard.
- Clicca il pulsante + per aggiungere una nuova interfaccia.
- Nominala
WG-Client. - Incolla la tua Chiave Privata. MikroTik genererà automaticamente la Chiave Pubblica corrispondente.
- Clicca su OK.
Poi assegna l’indirizzo IP fornito dal servizio VPN a questa interfaccia sotto IP > Indirizzi.
Passo 2: Configurare il Peer
Il “Peer” è il server remoto a cui ti connetti.
- Nella finestra WireGuard, vai alla scheda Peers.
- Seleziona l’interfaccia
WG-Client. - Inserisci la Chiave Pubblica del server remoto.
- Imposta Endpoint e Porta Endpoint.
- In IP Consentiti, inserisci
0.0.0.0/0(permette il passaggio di traffico ma non instrada automaticamente tutto).
Passo 3: Routing Policy-Based (PBR)
Di solito non vuoi che tutta la tua rete passi dalla VPN. Potresti voler far transitare solo un server o un PC specifico. Lo otteniamo con le regole Mangle.
- Vai su
IP > Firewall > Mangle. - Crea una nuova regola:
Catena: prerouting. - Indirizzo Sorgente: Inserisci l’IP locale del dispositivo da instradare (es.
192.168.88.50). - Azione:
mark routing. - Nuovo Segno di Routing: chiamalo
via-wireguard. - Deseleziona “Pass Through”.
Passo 4: Instradamento e il “Kill Switch”
Ora indica al router che qualsiasi traffico marcato via-wireguard deve passare attraverso il tunnel.
- Vai su
IP > Routes. - Aggiungi una nuova rotta:
Gateway: WG-Client,Tabella di Routing: via-wireguard. - Il Kill Switch: aggiungi una seconda rotta con la stessa tabella di routing (
via-wireguard), ma imposta Tipo sublackholee una distanza superiore.
Nota: La rotta blackhole garantisce che se il tunnel WireGuard cade, il traffico del dispositivo venga semplicemente bloccato invece di “fuoriuscire” attraverso la normale connessione ISP.
Info su MKController
Speriamo che questi suggerimenti ti abbiano aiutato a gestire meglio il tuo MikroTik e il mondo Internet! 🚀
Che tu stia affinando configurazioni o cercando solo ordine nel caos di rete, MKController rende tutto più semplice.
Con gestione cloud centralizzata, aggiornamenti di sicurezza automatici e una dashboard facile da usare, abbiamo quello che serve per migliorare la tua operatività.
👉 Inizia ora la prova gratuita di 3 giorni su mkcontroller.com — scopri cosa significa avere un controllo di rete senza sforzi.