juliorestrepo.wordpress.com desde el año 2008
NTP (Network Time Protocol) es un protocolo bastante hermoso para los administradores de red pero bastante desconocido para los usuarios finales.
Con NTP podemos mantener sincronizada la hora de todos los dispositivos de una red, lo cual es muy importante en aplicaciones como telefonía IP (para llevar correctamente la bitacora de «quien hizo qué llamada y a qué hora»), cámaras de vigilancia (para monitorear «quien llegó a la oficina y a qué hora»), huelleros (dispositivos fingerprint de control de acceso y apertura de puertas), etc.
Una de las grandes necesidades que resuelve NTP es que todos los computadores de un dominio tengan la misma hora, lo cual es muy importante debido a que el Controlador de Dominio controla la autenticación de todas las actividades de la red (inicio y cierre de sesión de usuarios, controles de acceso para diversos servicios como carpetas compartidas, navegación con proxy, etc)
En este artículo hablaremos de la manera como los sistemas operativos Windows gestionan la sincronización de la hora.
Parte 1 / CONSOLA:
Comando 1 (ejecutado en un computador cliente):
w32tm /query /configuration
Nos permite mirar la configuración actual.
Comando 2 (ejecutado en un controlador de dominio):
w32tm /query /configuration
Nos permite mirar la configuración actual.
w32tm /query /source
Nos permite verificar el origen (source) desde el cual estamos sincronizando la hora.
w32tm /query /status
Nos permite mirar la última sincronización de hora exitosa.
Comando 5 (ejecutado en un controlador de dominio):
w32tm /configure /manualpeerlist:south-america.pool.ntp.org,0x1 /syncfromflags:manual /update
Nos permite configurar de forma manual y específica un servidor NTP para sincronizar la hora de nuestro computador.
w32tm /resync /rediscover
Verifica si han existido cambios en la configuración y procede con la sincronización de la hora.
w32tm /resync /force
Sincroniza la hora inmediatamente.
Mayor información en http://blogs.technet.com/b/industry_insiders/archive/2006/08/29/w32-tm-service.aspx
Parte 2 / REGEDIT:
Cuando vinculas una máquina a un dominio, la opción «Hora de Internet» (o «Internet Time») desaparece de las opciones «Ajustar fecha y hora» del sistema operativo, debido a que el controlador de dominio pasa a desempeñar el rol de servidor NTP (Network Time Protocol) para que todos los computadores del dominio tengan la misma hora que el servidor (lo cual es muy importante para la adecuada autenticación).
Pero ¿y quien le provee al controlador de dominio la hora actualizada?
Necesitamos la opción «Internet Time», pero como la interface gráfica de configuración está desactivada, es necesario acceder a ella mediante el editor de registro (regedit) en HKLM\SYSTEM\CurrentControlSet\services\W32Time\Parameters y modificar el valor NTPServer por el servidor NTP que nos interese.
Tambien puede interesarte:
Servidor NTP para Colombia: https://juliorestrepo.wordpress.com/2009/11/27/servidor-ntp-para-colombia/
The End.
Pingback: Servidor NTP para Colombia | Las ideas no duran mucho, hay que hacer algo con ellas
hola como hago para convertir mi servidor en Servidor NTP y que los otros clientes se conecten?
Muy completo… Excelente.
Gracias!!
Muy, pero que muy, útil. Gracias!!!
gracias
la hora legal para colombia ahora se encuentra en el siguiente enlace: http://horalegal.inm.gov.co/
Buenas tardes amigo, excelente informacion. Pero necesito su ayuda y es que tengo mi dominio en windows y poseo un servidor NTP en Linux (Oracle-Linux) que esta sincronizado con todos mis servidores linux, e incluso con la central telefonica avaya, por ese lado funciona todo bien, pero necesito que mi servidor NTP de windows se sincronice con mi NTP de Linux para tener todas las horas totalmente sincronizados. Yo le coloque en el registro de mi servidor NTP de windows la direccion IP de mi NTP Linux y no funciona tengo una diferencia de tiempo de casi 4 minutos. Te remito la imagen:
pd: no me dejo pegar la imagen, si pudieras contactarme a mi correo:
dmorales69@gmail.com.)
Muchas gracias y estaré atento a tus comentarios. Saludos cordiales
El valor del registro Ntpserver es: 10.0.0.32,0×1 donde 10.0.0.32 es mi servidor NTP que corre en Linux.
Gracias
Buenas tardes amigo, soy la misma persona que escribió en enero 13, por favor cuando puedas responde mi pregunta, estoy algo urgido para resolver esto, te estare muy agradecido. feliz dia
Excelete aporte, muchas gracias
Excelente aporte, muy bien explicado. Me sacó de un gran apuro en mi trabajo. Saludos desde Mexico.
No habia regresado tu blog por un tiempo, porque me pareció que era aburrido, pero los últimos posts son de buena calidad, así que supongo que voy a añadirte a mi lista de blogs cotidiana. Te lo mereces amigo. 🙂
Saludos
Demasiado útil. Felicitaciones. Muchas gracias por su gran ayuda.
Hola, buen articulo
Tengo este problema
C:\Windows\system32>w32tm /resync /force
Sending resync command to local computer
The computer did not resync because no time data was available.
lo he configurado de varias formas pero aun persiste el problema y no encuentro mucha ayuda sobre el tema
Pingback: ¿Cómo obtener fecha correcta, incluso si se cambia la del sistema? – Code Fix