Esplorando il web alla ricerca di software per creare il proprio VPN, ci si imbatte costantemente in numerosi guide relative all'OpenVPN, difficile da configurare e utilizzare, che richiede un client proprietario Wireguard. Solo SoftEther si distingue con un'implementazione ragionevole. Ma parleremo, così dire, dell'implementazione nativa di VPN per Windows – Routing And Remote Access (RRAS).
Per qualche strana ragione, nessuno nei vari guide ha scritto su come configurare e attivare NAT, quindi ora correggeremo tutto e spiegheremo come creare il proprio VPN su Windows Server.
Tuttavia, è possibile ordinare un VPN già pronto e preconfigurato dal nostro , che, tra l'altro, funziona immediatamente.
1. Installiamo i servizi
Innanzitutto, avremo bisogno di Windows Server Desktop Experience. L'installazione del Core non va bene, in quanto manca il componente NPA. Se il computer è membro di un dominio, si può optare anche per Server Core; in tal caso, tutto questo può essere gestito con un gigabyte di RAM.
Dobbiamo installare RRAS e NPA (Network Policy Server). Il primo ci serve per creare il tunnel, mentre il secondo è necessario se il server non è membro di un dominio.

Nella scelta dei componenti RRAS selezioniamo Accesso diretto e VPN e Routing.

2. Configuriamo RRAS
Dopo aver installato tutti i componenti e riavviato la macchina, dobbiamo procedere con la configurazione. Come mostrato nell'immagine, nel menu Start, troviamo il Gestore RRAS.

Attraverso questo snap-in possiamo gestire i server con RRAS installato. Facciamo clic con il tasto destro, selezioniamo configura e procediamo.

Passando oltre la prima pagina, siamo guidati nella scelta della configurazione, selezioniamo la nostra.

Nella pagina successiva ci viene chiesto di scegliere i componenti, selezioniamo VPN e NAT.

Avanti, avanti. Pronto.
Ora dobbiamo abilitare ipsec e assegnare un pool di indirizzi che verrà utilizzato dal nostro NAT. Facciamo clic con il tasto destro sul server e entriamo nelle proprietà.

Per prima cosa inseriamo la nostra password per l2TP ipsec.

Nella scheda IPv4 è fondamentale impostare l'intervallo di indirizzi IP da assegnare ai client. Senza questo, il NAT non funzionerà.


Ora dobbiamo aggiungere un'interfaccia dietro il NAT. Andiamo alla sezione IPv4, facciamo clic con il tasto destro in uno spazio vuoto e aggiungiamo una nuova interfaccia.


Nell'interfaccia (quella che non è Interna) abilitiamo NAT.

3. Autorizziamo le regole nel firewall
È tutto semplice. Devi trovare il gruppo di regole Routing and Remote Access e attivarle tutte.

4. Configuriamo NPS
Cerca Network Policy Server nel menu Start.

Nella scheda dove sono elencate tutte le politiche, è necessario abilitare entrambe le standard. Questo consentirà a tutti gli utenti locali di connettersi al VPN.

5. Connessione VPN
Per scopi dimostrativi, scegliamo Windows 10. Nel menu Start cerchiamo VPN.

Clicchiamo sul pulsante per aggiungere una connessione e andiamo nelle impostazioni.

Assegna un nome alla connessione come preferisci.
L'indirizzo IP è l'indirizzo del tuo server VPN.
Tipo di VPN – l2TP con chiave predefinita.
Chiave condivisa – vpn (per la nostra immagine nel marketplace.)
E il nome utente e la password – sono il nome utente e la password dell'utente locale, quindi dell'amministratore.

Clicca su connetti ed è fatto. Ecco il tuo VPN pronto.

Speriamo che la nostra guida offra un'altra opzione a chi vuole creare il proprio VPN senza dover interfacciarsi con Linux o semplicemente vuole aggiungere un gateway nella propria AD.
Fonte: habr.com
