Guida passo passo per configurare il server NTP su Windows Server

Guida passo passo per configurare il server NTP su Windows Server

L’amministrazione dell’infrastruttura IT della tua organizzazione richiede una corretta configurazione dell’NTP (Network Time Protocol) per garantire una sincronizzazione oraria accurata. Ciò è fondamentale per la registrazione degli eventi, la sicurezza della rete e varie operazioni del computer. In questo articolo, ti guideremo nella configurazione di un server NTP su un server Windows .

Impostazione del server NTP su Windows Server

Il Network Time Protocol (NTP) è un protocollo Internet ampiamente utilizzato che fornisce informazioni orarie precise e sincronizza le impostazioni orarie tra i sistemi informatici.

Per stabilire un server NTP su Windows Server, è possibile sfruttare il registro di Windows o utilizzare PowerShell.

1] Configurazione del server NTP tramite l’editor del registro

Inizieremo con la configurazione del server NTP tramite l’editor del registro, che è un database strutturato che configura le impostazioni del computer. Segui questi passaggi:

  • Per prima cosa, esegui il backup del registro.
  • Successivamente, abilitare NtpServer tramite la chiave di registro e configurare AnnounceFlags di Win32Time.
  • Successivamente riavviare il server NTP.
  • Infine, aprire la porta UDP necessaria nel firewall.

Per avviare l’Editor del Registro di sistema, premi Esegui, digita “regedit” e fai clic su OK. Quando richiesto da UAC, seleziona Sì per procedere. Inizia eseguendo il backup del registro, che sarà utile se dovrai ripristinarlo in seguito. Nell’Editor del Registro di sistema, vai su File > Esporta, scegli una posizione per il backup e salvalo.

Dopo aver creato il backup, vai alla posizione dell’Editor del Registro di sistema:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

Individua il valore Abilitato, fai doppio clic su di esso e imposta i suoi dati Valore su 1 per attivare il protocollo NTP sul tuo server.

Successivamente, vai a:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

Trova il valore AnnounceFlags, fai doppio clic su di esso e imposta i suoi dati Valore su 5.

Per riavviare il server NTP , riavvia semplicemente il servizio Time. Premi Win + S, cerca Services e aprilo. Individua il servizio Windows Time, fai clic con il pulsante destro del mouse e seleziona Restart. Dopo che il servizio è stato riavviato, procedi al passaggio finale.

Infine, dobbiamo aprire la porta UDP 123 , essenziale per il traffico NTP. Ecco come fare:

  • Apri Esegui con Win + R, digita “ wf.msc” e premi Invio per accedere al firewall Windows Defender con sicurezza avanzata.
  • Selezionare Regole in entrata > Nuova regola.
  • Selezionare Porta e fare clic su Avanti.
  • Selezionare l’opzione UDP e immettere 123 nel campo Porta locale specifica, quindi fare clic su Avanti.
  • Selezionare Consenti la connessione e fare clic su Avanti.
  • Seleziona il profilo che si applica a questa regola: Dominio, Privato o Pubblico, quindi fai clic su Avanti.
  • Assegna un nome alla regola e aggiungi una descrizione prima di procedere con Avanti.

In questo modo, la porta UDP 123 verrà aperta correttamente per facilitare il traffico NTP.

Con questo si conclude la configurazione di un server NTP su un server Windows.

2] Configurazione del server NTP tramite PowerShell

Mentre il metodo precedente ti guida attraverso un approccio GUI, esiste anche un’alternativa con interfaccia a riga di comando (CLI). Dovrai aprire PowerShell ed eseguire i seguenti comandi:

  • Per abilitare la chiave di registro del server NTP, eseguire il comando seguente:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer"-Name "Enabled"-Value 1

  • Quindi, imposta AnnounceFlags su 5 immettendo il comando seguente:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Config"-Name "AnnounceFlags"-Value 5

  • Per riavviare il servizio Ora, immettere: Restart-Service w32Time.
  • Infine, configura il firewall eseguendo i seguenti comandi:

New-NetFirewallRule ` -Name "Allow NTP"` -DisplayName "NTP Server Port"` -Description 'Allow NTP Server Port' ` -Profile Any ` -Direction Inbound ` -Action Allow ` -Protocol UDP ` -Program Any ` -LocalAddress Any ` -LocalPort 123

Con questi passaggi il tuo server NTP è ora configurato.

Come configurare il server NTP su Windows Server

Per configurare correttamente un server NTP in Windows Server, assicurati di abilitare la chiave di registro pertinente e di configurare AnnounceFlags in W32Time. Dopo queste configurazioni, riavvia il servizio Time e configura la porta UDP per consentire il traffico NTP. Ti consigliamo di seguire i passaggi forniti per una configurazione senza problemi.

Come posso creare il mio server NTP?

Configurare il server NTP su Windows è relativamente semplice: basta configurare le impostazioni del registro, riavviare il servizio Ora di Windows e regolare le impostazioni della porta UDP come descritto in questa guida.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *