
In questo tutorial, spiegherò come impostare un server VPN su Windows Server con il ruolo di accesso remoto e configurare l’accesso con NPS.
Quando si configura un server VPN con Windows, vengono installati 3 tipi di servizio VPN :
- PPTP
- L2TP
- SSTP
In questo tutorial vedremo come utilizzare PPTP e SSTP. Quando si configura il client VPN su Windows, viene configurato automaticamente e testerà le connessioni sulle diverse porte per trovare il tipo di servizio VPN.
Per limitare il diritto di connessione VPN, il criterio verrà configurato per consentire agli utenti appartenenti al gruppo Active Directory GRP_SRV_VPN_ALLOW.
Gli indirizzi IP verranno distribuiti da un server DHCP.
Quando si configura il client VPN su Windows, il tipo di VPN viene configurato automaticamente, durante la connessione testerà i diversi tipi per stabilire la connessione. Esistono diversi metodi per forzare un tipo:
- Configurazione sul client VPN.
- Configurazione della porta a livello di firewall.
- Configurazione su NPS nella policy.
Sommario
Installazione del ruolo di accesso remoto
Dal server manager, fare clic su Aggiungi ruoli e funzionalità 1.

All’avvio della procedura guidata, fare clic su Avanti 1.

Scegliere l’installazione basata su ruoli o basata su funzionalità 1 e fare clic su Avanti 2 .

Selezionare il server 1 e fare clic su Avanti 2.

Controllare la cache del ruolo di accesso remoto 1 e fare clic su Avanti 2.

Salta l’elenco delle funzionalità facendo clic su Avanti 1.

Un riepilogo del ruolo Accesso remoto che spiega i diversi servizi disponibili come Accesso diretto, server VPN, WAF, Routing …. Fare clic su Avanti 1 per andare alla selezione dei servizi.

Cocher DirectAccess et VPN (accès distant) 1 qui est le service qui permet la mise en place d’un serveur VPN.

Fare clic sul pulsante Aggiungi funzionalità 1 per installare le console di amministrazione e i ruoli dipendenti.

Il servizio DirectAcces e VPN è selezionato, fare clic su Avanti 1.

Il ruolo IIS deve essere installato, viene visualizzato un riepilogo, fare clic su Avanti 1.

Lascia i servizi IIS predefiniti, fai clic su Avanti 1.

Viene visualizzato un riepilogo dell’installazione, confermare facendo clic su Installa 1.

Attendi che siano installati i ruoli necessari per la configurazione del server VPN …



Una volta completata l’installazione, fare clic su Chiudi 1 per uscire dalla procedura guidata.

Ora che sono installate le funzionalità necessarie per installare un server VPN, passeremo alla configurazione.
Configurazione del servizio VPN
Dal server manager, fare clic sull’icona di notifica 1 quindi su Apri la procedura guidata per le operazioni iniziali 2.

Fare clic su Distribuisci solo VPN 1, questa azione aprirà la console di Routing e Accesso remoto.

Una volta aperta la console, fare clic con il pulsante destro del mouse sul server 1 e fare clic su Configura e attiva il routing e l’accesso remoto 2.

Viene avviata una nuova procedura guidata, fare clic su Avanti 1.

Selezionare Configurazione personalizzata 1 quindi fare clic su Avanti 2.

Selezionare il servizio di accesso VPN 1 per configurare il server VPN e fare clic su Avanti 2.

Fare clic su Fine 1.

Fare clic su Avvia servizio 1.

Il server VPN è ora operativo, per impostazione predefinita l’autorizzazione all’accesso al servizio VPN viene eseguita dalle proprietà dell’utente in Active Directory a livello della scheda Accesso remoto. In un ambiente di grandi dimensioni, questo modo di operare diventa rapidamente complicato per l’amministratore, ora utilizzeremo le funzionalità NPS (Network Policy Server) per concedere i diritti di connessione a un gruppo di Active Directory.
Configurare le autorizzazioni di accesso al servizio VPN
Avvia la console del server NPS sul server.

Espandi il nodo Strategie 1 quindi fai clic con il pulsante destro del mouse su Strategie di rete 2 e fai clic su Nuovo 3.

Assegna un nome alla strategia 1 e scegli il tipo Server di accesso remoto (VPN-Dial-up) 2 quindi fai clic su Avanti 3.

Qui è dove configureremo le condizioni di accesso al servizio, è possibile aggiungere diverse condizioni tra cui l’orario di accesso. Fare clic sul pulsante Aggiungi 1.

Scegli Gruppi di utenti 1 quindi fai clic su Aggiungi 2.

Si apre una nuova finestra, fare clic su Aggiungi 1 per scegliere il gruppo, una volta selezionato 2 fare clic su OK 3.

Dopo aver aggiunto le condizioni, fare clic su Avanti 1.

Configurare l’autorizzazione per sapere se il criterio è un criterio di accesso concesso 1 o negato e fare clic su Avanti 2 per convalidare.

Questa parte della configurazione è importante per il resto, in particolare per la configurazione del client VPN e il livello di sicurezza. L’aggiunta di un tipo di protocollo EAP non è obbligatoria ma fortemente consigliata, fare clic sul pulsante Aggiungi 1.

Selezionare Microsoft: password sicura (EAP-MSCHAP versione 2) 1 e fare clic su OK 2.

Dopo aver selezionato i tipi e i metodi di autenticazione, fare clic su Avanti 1.

Se viene visualizzato un messaggio relativo ai metodi di autenticazione, fare clic su No per non aprire la guida.
Nella policy non verrà configurato nessun contrario, ma è possibile aggiungerne alcuni come orari di accesso o forzare un tipo di VPN (NAS). Fare clic su Avanti 1.

Viene visualizzato un riepilogo della strategia, fare clic su Fine 1 per confermare la creazione.

Il criterio è stato aggiunto 1. Sono trattati come su un firewall, vengono letti dall’alto verso il basso. Se hai più di una policy, di cui una non applicabile, verifica che il traffico non vada a una policy di cui sopra.

Prima di poter utilizzare il server VPN, è necessario registrare il server NPS in Active Directory affinché le autorizzazioni di accesso vengano elaborate da esso, fare clic con il tasto destro su NPS (Locale) 1 e fare clic su Registra un server in Active Directory 2.

Fare clic su OK sui due messaggi di conferma visualizzati.
Prima di passare alla configurazione del client, trova la console di gestione dell’accesso remoto negli strumenti e fai clic su di essa per aprirla. Questa console consente di vedere lo stato dei servizi del server VPN e di visualizzare le connessioni in corso …

Configura la connessione VPN su Windows 10
Il server VPN è configurato e accessibile da Internet, per configurare la VPN su Windows 10, apri le impostazioni e vai su Rete e Internet. Fare clic su Configura una nuova connessione 1.

Scegli l’opzione di connessione: Connetti al tuo spazio di lavoro 1 e fai clic su Avanti 2.

Fare clic su Usa la mia connessione Internet (VPN) 1.

Immettere l’indirizzo IP o il nome DNS 1 per la connessione VPN, denominare la connessione 2 e fare clic su Crea 3.

La connessione viene aggiunta 1 nella parte VPN 2.

Fare clic su connessione 1 e fare clic su Connetti 2.

Immettere le credenziali di un account membro del gruppo configurato nella policy.

La connessione viene stabilita.

La connessione alla VPN è disponibile anche a livello di schede di rete in Windows.

L’accesso rapido è disponibile anche tramite l’area di notifica facendo clic sull’icona della rete.

Sulla console di gestione dell’accesso remoto è possibile monitorare i client connessi.


Se non hai configurato un protocollo EAP, devi modificare le proprietà della connessione VPN accedendo tramite il pannello di controllo / Centro connessioni di rete e condivisione / Modifica i parametri della scheda, fai clic destro sulla scheda di rete VPN e vai su Proprietà. Vai alla scheda Sicurezza 1, scegli Autorizza questi protocolli 2 e controlla i protocolli di autenticazione 3 da utilizzare, quindi convalida facendo clic su OK 4.

All’acquisizione, vediamo che il tipo di VPN è automatico, durante la connessione testerà tutti i tipi conosciuti.
VPN a PPTP
In questa parte vedremo come forzare la VPN PPTP nella configurazione del client e sulla console NPS per forzare questo tipo di tunnel.
Client VPN
Nelle proprietà della connessione nella scheda Protezione 1, scegliere il tipo di rete VPN PPTP (Point to Point Tunneling Protocol) 2 e convalidare facendo clic su OK 3.

NPS
Nella console NPS, vai al nodo Criteri di rete 1, fai clic con il pulsante destro del mouse sul criterio di accesso VPN 2 e fai clic su Proprietà 3.

Vai alla scheda Condizioni 1 e fai clic su Aggiungi 2.

Scegli la condizione del tipo di tunnel 1 e fai clic su Aggiungi 2.

Selezionare la casella PPTP (Point-to-Point Tunneling Protocol) 1 e fare clic su OK 2.

È stata aggiunta la condizione del tipo di tunnel PPTP.

VPN in SSTP
Il tunnel SSTP si basa sulla porta 443 (HTTPS) che ne consente l’utilizzo nella maggior parte delle connessioni WIFI.
L’impostazione della VPN SSTP richiede la configurazione del certificato utilizzato per la connessione. Questo deve essere installato nell’archivio personale del computer.
Per funzionare, l’autorità del certificato deve essere nota ai clienti.
È possibile utilizzare un certificato autofirmato sul server, nel qual caso il certificato deve essere installato sui client nell’archivio Autorità di certificazione radice attendibile. Se utilizzi un’autorità di certificazione autonoma o aziendale, tutto ciò che devi fare è distribuire il certificato dell’autorità.
Configurazione del servizio VPN – Routing e accesso remoto
Sul server VPN dalla console Routing e Accesso remoto, apri le proprietà del server, nella scheda Sicurezza 1 nella sezione Associazione certificato SSL, scegli il certificato 2 quindi convalida facendo clic su Applica 3> > e OK 4.

Le modifiche richiedono un riavvio del servizio, confermare facendo clic su Sì 1.

Configurazione client
Il nome dell’host di connessione nella scheda generale deve essere un nome DNS 1 presente nel certificato.

Per quanto riguarda il tunnel VPN PPTP, è possibile forzare il tipo nella scheda Sicurezza 1 selezionando SSTP 2.

NPS
Per quanto riguarda il tunnel PPTP, è possibile forzare il tunnel SSTP nella policy di rete.

Errore : la funzione di revoca non è riuscita a verificare la revoca perché il server di revoca è stato disconnesso
Se si utilizza un certificato autofirmato o un certificato emesso da una CA privata che non pubblica l’elenco di revoche su Internet, è necessario aggiungere una chiave di registro al client per ignorare questo controllo.
Apri l’editor del registro e vai alla posizione: HLM \ SYSTEM \ CurrentControlSet \ Services \ SstpSvc \ Parameters e aggiungi la chiave (DWORD) NoCertRevocationCheck assegnandole il valore 1.

