Connessione a una VPN WireGuard da Android
A partire dalla versione KeeneticOS 3,3, è possibile utilizzare la VPN WireGuard per connettersi da remoto alla rete locale del Keenetic Router.
Innanzitutto, è necessario configurare il server WireGuard sul dispositivo Keenetic. La seguente istruzione mostra il processo: Configurazione di una VPN WireGuard tra due router Keenetic. Quindi passare alla configurazione del client VPN.
Importante
Se si desidera configurare un Router Keenetic come server VPN, assicurarsi che disponga di un indirizzo IP pubblico e, quando si utilizza il servizio KeenDNS, che funzioni in modalità Accesso diretto. Se una di queste condizioni non viene soddisfatta, sarà impossibile connettersi a tale server da Internet.
Di seguito è riportato un esempio di connessione a un server da uno smartphone con sistema operativo Android.
Per connettersi al server WireGuard Keenetic sul proprio dispositivo mobile Android, è possibile utilizzare l'applicazione gratuita WireGuard.
Ma è anche possibile utilizzare altre applicazioni che supportano la VPN WireGuard, ad esempio, VPN Client Pro.
Installare il client WireGuard, trovare il collegamento WireGuard sul desktop, oppure cercarlo e avviarlo.

Si aprirà la finestra principale del programma. Nell'angolo in basso a destra dello schermo, fare clic sull'icona + per configurare il client WireGuard sul telefono. Quindi fare clic su Crea da zero.

Configurazione del client WireGuard sul telefono.
Nel campo Nome, inserire un nome per la connessione, ad esempio,
Keenetic-C(è possibile specificare qualsiasi nome a piacere).Procedere con la creazione delle chiavi Privata e Pubblica. Fare clic sul simbolo
per generare una coppia di chiavi. Salvare il valore della Chiave pubblica per un uso futuro. Sarà necessario nei passaggi successivi.
Impostare l'indirizzo IP nel campo Indirizzi del client WireGuard in formato IP/bitmask —
172.16.82.4/24(indirizzo del tunnel interno). È possibile utilizzare una sottorete diversa, scegliendola dall'intervallo di indirizzi privati ed evitando la sovrapposizione con altre sottoreti configurate su questi dispositivi.Salvare le impostazioni facendo clic sull'icona del floppy disk nell'angolo in alto a destra dello schermo.

Se non è stato ancora configurato il server WireGuard, farlo seguendo le seguenti istruzioni: Configurazione della VPN WireGuard tra due Keenetic Router.
Successivamente, nelle impostazioni della connessione WireGuard creata nel passaggio precedente, fare clic su Aggiungi peer. Si aprirà un modulo con le impostazioni del peer. Specificare il nome del tunnel
Keenetic-C.Nel campo Chiave pubblica, specificare la chiave generata in precedenza nel passaggio 3 di questo articolo.
Nei campi IP v4 consentiti, specificare l'indirizzo da cui sarà consentito il traffico verso il server in formato IP/bitmask —
172.16.82.4/32.Nel campo Keepalive persistente, specificare la frequenza dei tentativi di verifica della disponibilità del lato della connessione remota. Di solito, è sufficiente un intervallo di
10-15secondi tra i controlli. Per impostazione predefinita, il valore di Keepalive persistente nelle impostazioni del peer è di30secondi.Fare clic su Salva.

Nella stessa pagina delle impostazioni di connessione WireGuard, copiare la chiave pubblica del server generata in precedenza negli appunti del telefono, facendo clic su Copia chiave pubblica negli appunti (sarà necessaria nel passaggio successivo).

Tornare alle impostazioni del client WireGuard sul telefono.
Fare clic su Aggiungi peer e aggiungere una connessione al server WireGuard.
Nel campo Chiave pubblica, inserire la chiave del server salvata nel passaggio precedente.
Nel campo IP consentiti, inserire gli indirizzi IP consentiti nel formato IP/bitmask —
172.16.82.1/32(indirizzo del server interno) e192.168.22.0/24(indirizzo del segmento locale del Router Keenetic).Nel campo Endpoint, immettere l'indirizzo IP pubblico o il nome di dominio del server WireGuard e la porta di ascolto su cui il client WireGuard imposterà la connessione.
Salvare le impostazioni facendo clic sull'icona del floppy disk nell'angolo in alto a destra dello schermo.

Abilitare il server WireGuard sul Router Keenetic e il client WireGuard sullo smartphone, e controllare la disponibilità del server dal lato client.
Una volta abilitata, se la configurazione è corretta, l'interfaccia web del server sarà disponibile. Nel nostro esempio, si tratta di un Router Keenetic con l'indirizzo IP
192.168.22.1.
Per verificare la disponibilità del server, è possibile inviare pacchetti ICMP a un indirizzo IP, ad esempio utilizzando il programma PingTools Network Utilities.

La configurazione è completata.
Se si desidera consentire ai client connessi di accedere a Internet tramite questa connessione VPN, effettuare una configurazione aggiuntiva da questo articolo Internet access through a WireGuard VPN tunnel.