Un servidor NPT es según la Wikipedia: “Network Time Protocol (NTP) es un protocolo de Internet para sincronizar los relojes de los sistemas informáticos a través del enrutamiento de paquetes en redes con latencia variable. NTP utiliza UDP como su capa de transporte, usando el puerto 123. Está diseñado para resistir los efectos de la latencia variable.”

En este tuto veremos como configurar la hora de un Windows Server 2008 contra un servidor NPT Linux internamente, sin necesidad de salida mediante internet.
Esto es muy útil para sincronizar la hora de todos los servidores nuestra empresa sin depender de un servicio externo.

Los pasos son pocos y sencillos:

1) Debemos asegurarnos que el puerto 123 este abierto en nuestro firewall
npt

2) Mandaremos las peticiones NPT como cliente hacia el servidor (0x8) usando el server con IP: 192.168.1.10 como server NPT. Accedemos al CMD y ejecutamos:

C:\Users\serverwin>w32tm /config /manualpeerlist:192.168.1.10,0x8 /syncfromflags:MANUAL

3) Reiniciamos el servicio w32tm:

C:\Users\serverwin>net stop w32time
The Windows Time service is stopping.
The Windows Time service was stopped successfully.
C:\Users\serverwin>net start w32time
The Windows Time service is starting.
The Windows Time service was started successfully.

4) Por último se sincroniza la hora:

C:\Users\serverwin>w32tm /resync
Sending resync command to local computer
The command completed successfully.

PD: CMD se ingresa mediante INICIO – EJECUTAR – cmd (aceptar)