Cercando nel vasto mondo di internet software per creare il proprio VPN, ci si imbatte continuamente in una miriade di guide riguardanti OpenVPN, che risulta scomodo da configurare e utilizzare, e richiede il client proprietario Wireguard; solo SoftEther emersa da tutta questa confusione si distingue per una realizzazione adeguata. Ma adesso parleremo, per così dire, della soluzione VPN nativa per Windows – Routing And Remote Access (RRAS).
Per una strana ragione, nessuno in nessuna guida ha scritto come installare tutto questo e come abilitare il NAT, quindi ora tutto ciò verrà sistemato e vi mostreremo come realizzare il proprio VPN su Windows Server.
Un VPN già pronto e preconfigurato può essere ordinato dal nostro , che tra l'altro funziona subito.
1. Installiamo i servizi
Per cominciare, avremo bisogno di Windows Server Desktop Experience. L'installazione di Core non va bene, poiché manca il componente NPA. Se il computer farà parte di un dominio, si può optare anche per Server Core, in quel caso tutta la configurazione può rientrare in un gigabyte di RAM.
Dobbiamo installare RRAS e NPA (Network Policy Server). Il primo ci servirà per creare il tunnel, mentre il secondo è necessario nel caso in cui il server non sia un membro del dominio.

Nella selezione dei componenti RRAS scegliamo Accesso diretto e VPN e Routing.

2. Configuriamo RRAS
Dopo aver installato tutti i componenti e riavviato la macchina, dobbiamo iniziare la configurazione. Come mostrato nell'immagine, dal menu di avvio, troviamo il gestore RRAS.

Tramite questo snap-in possiamo gestire i server con RRAS installato. Facciamo clic con il tasto destro, scegliamo configura e proseguiamo.

Saltando la prima pagina, passiamo alla selezione della configurazione, scegliamo la nostra.

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

Avanti, avanti. Fatto.
Ora è necessario abilitare ipsec e assegnare un pool di indirizzi che il nostro NAT utilizzerà. Facciamo clic con il tasto destro sul server e accediamo alle proprietà.

Per prima cosa, inseriamo la nostra password per l2TP ipsec.

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


Ora resta solo da aggiungere l'interfaccia per il NAT. Andiamo nella sotto-sezione IPv4, facciamo clic con il tasto destro in uno spazio vuoto e aggiungiamo una nuova interfaccia.


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

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

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

Nelle schede dove sono elencate tutte le politiche, è necessario attivare entrambe quelle standard. Questo consentirà a tutti gli utenti locali di connettersi a VPN.

5. Ci connettiamo tramite VPN
Per scopi dimostrativi, scegliamo Windows 10. Nel menu Start cerchiamo VPN.

Clicca sul pulsante di aggiunta della connessione e vai alle impostazioni.

Imposta un nome per la connessione come preferisci.
L'indirizzo IP è l'indirizzo del tuo server VPN.
Tipo di VPN – l2TP con chiave pre-condivisa.
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, cioè dell'amministratore.

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

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