Usuario:Clave:
Buscar En:
viernes 3, septiembre 2010 ::
UnixMexico fluid24
  Bienvenido  ::  38.107.191.91  ::  Envía una noticia   ::  Estas como anónimo, registrate aquí

 

Menú Principal

 
  · Home
· Temas
· Secciones
· Recomiéndanos
· Tu Cuenta
· Enviar Noticia
· Lista de Miembros
· FAQ
· Chat
· Foros
· Top 10
· AUMNIX
· Archivo de Noticias
· Comentarios
 

  Encabezados

Virus, Bugs
[ Virus, Bugs ]

·Microsoft tacha de piratas a sus usuarios por error
·Parche de seguridad crítico para OpenOffice...
·Gmail deja ver la lista de contactos a un usuario local
·Darby, la nueva amenaza para los usuarios de MSN
·Nokia y antivirus?
·La industria antivirus
·Internet Explorer URL Spoofing Vulnerability
·Encuentran gusano en MSN Messenger
·Los virus más importantes del 2003
  E-MAIL
mail.unixmexico.org
¿No tienes una cuenta? crea una aquí.

 

Foros UnixMexico

 
  ·Asistencia al Gulev (sin respuestas)
·Actualizando Freebsd (sin respuestas)
·VPN con multiples ips manteniendo las mismas "PEER IP" (2 respuestas)
·servidor 'datetime' (2 respuestas)

Leer más...
 


 

sysadmin

 
  ·Configuración de MySQL Cluster en FreeBSD
·BSD Magazine Junio 2010
·iSCSI en FreeBSD
·Instalación de nanobsd en hardware embebido
·Servidores virtuales con ezjail
·Verificación de integridad de archivos con aide
·Manejo de respaldos con bacula
·Optimización de Apache en FreeBSD
·Primeras impresiones sobre lighttpd web server
·Nueva sección "Linuxreal"

Leer más...
 



Powered by FreeBSD


Powered by FreeBSD


Powered by FreeBSD




  La hora exacta en tu servidor local mediante NTP  (Puntuación: 44)
 Contribución de vaLar el Miércoles, 01 septiembre a las 13:54:14
Documentos, Manuales, Guías


En determinadas areas (especialmente en la ciencia) es realmente necesario tener la hora exacta en el sistema, solo hay que pensar en servidores que lanzan alertas sismicas, o servidores que trabajan en tiempo real.

Existe un protocolo en internet llamado NTP (Network Time Protocol) por medio del cual podemos sincronizar el reloj del sistema consultando la hora exacta a servidores con relojes atómicos de precision.

Tal vez, en una computadora casera o un servidor comun, tambien se desee tener la hora exacta por simple curiosidad (en mi caso) y no veo porque no hacerlo.

Aqui vamos...

QUé ES NTP (Network Time Protocol)
NTP esta organizado en una jerarquía dinámica de servidores. El servidor de orden superior recibe la calificación de Stratum-0. Se trata de los propios relojes de precision que tienen determinados sistemas por ejemplo, relojes atómicos de Cesio y los Satélites GPS. Ningun servidor tiene esa categoría, porque ellos toman la hora de los stratum-0 que en la mayoría de las ocasiones tienen integrados como subsistemas. Los servidores que toman su hora de los stratum-0 son a su vez Stratum-1, es la máxima jerarquía que puede alcanzarse en la Internet.
Cualquier computadora que tome como referencia un Stratum-1 es un Stratum-2 y así sucesivamente. El nivel más bajo que hay definido es un Stratum-16

DóNDE CONSIGO NTP?
El software se encuentra en la pagina oficial de ntp http://www.ntp.org/ en la seccion Download. Al momento de escribir estas lineas, la version actual es la 4.2.0.
Descarga el binario (en rpm) o el source (en tar.gz), esta vez, no daré detalles sobre cómo realizar la instalacion y/o compilacion. Sigamos con lo que nos interesa... configurar ntp.

CóMO SE CONFIGURA NTP?
Una vez instalado ntp, lo que sigue es configurarlo para que al arrancar el sistema, se sincronize a traves de la red.
Cuando ntpd arranca, este lee un archivo de configuracion, que usualmente esta ubicado en /etc/ntp.conf
Aqui veremos un ejemplo que bien podrias utilizar en tu sistema:

# Reloj local no sincronizado. Esto es un falso driver a un reloj local,
# como backup cuando no hay accesible ninguna referencia remota.
#
server 127.127.1.0
fudge 127.127.1.0 stratum 10
#
# Lista de servidores para la sincronizacion del tiempo
# Se recomienda listar por lo menos 3 servidores
# maxpool n indica que cada 2^n=X segundos como máximo se hara una consulta
# al servidor, el valor por default es 10. maxpool 12 => 2^12=4192 segundos.
#
server ntp.colby.edu maxpool 11
server time.twc.weather.com maxpool 12
server ntp.dgf.uchile.cl maxpool 12
server cronos.cenam.mx maxpool 12
server ntp.quidnet.com maxpool 12
#
# El fichero ntp.drift es el que contiene la corrección que hay que hacer a
# la frecuencia de nuestro reloj local para que funcione lo más exacto posible
#
driftfile /var/lib/ntp/drift/ntp.drift
#
# Hay que desmarcar como comentario las siguientes lineas si queremos que ntp
# escriba un log.
#
# logfile /var/log/ntp
# logconfig=all
#
# En esta línea se indica de qué se quiere tener estadísticas
#
statistics loopstats peerstats clockstats
#
# Directorio donde se escriben los ficheros de estadística
#
statsdir /var/lib/ntp/stat/
#
# Tipo de ficheros generados. Ver documentación detallada de ntpd
#
filegen peerstats file peerstats type day enable
filegen loopstats file loopstats type day enable
filegen clockstats file clockstats type day enable
#
# Fin del archivo /etc/ntp.conf

Apuesto que te estaras preguntando "Porqué usar esos servidores y no otros?"
En la siguiente pagina, podras darle un vistazo a una lista completa de servidores de tiempo para que escojas a tu gusto.

DETALLES FINALES
El puerto por el que se comunica ntp es el 123. Una vez que se ha instalado el software y se ha creado el archivo de configuración, hay que activar el servidor. Se trata del demonio xntpd. Lo habitual es que en los paquetes precompilados ya se incluya el script de inicio y control de tal forma que se pueda configurar como servicio al arrancar el sistema.

En el caso de SuSE [rocks!], ese script se halla en el directorio /etc/init.d y también se llama xntpd. El servicio se activa mediante la orden:

rcxntpd start

Despues de arrancar el servicio, si se ejecuta ntptrace se vera algo como esto:

localhost: stratum 16, offset 0.000031, synch distance 0.00285
0.0.0.0: *Not Synchronized*


Despues de un par de minutos, el sistema se debe sincronizar:

hardware:~ # ntptrace
localhost: stratum 3, offset 0.000064, synch distance 0.50545
ntp2-rz.rrze.uni-erlangen.de: stratum 1, offset -0.010752, synch distance 0.00021, refid 'GPS'


Pues ya, es todo... ya saben, cualquier duda, favor de preguntarle al oráculo o dejen sus comentarios aqui.
--
Una consola hace mas que mil windows [ventanas]

 
Enlaces Relacionados
· http://www.ntp.org/
· Download
· siguiente
· oráculo
· Documentos
· Más Acerca de Documentos, Manuales, Guías
· Noticias de cbyte


Noticia más leída sobre Documentos, Manuales, Guías:
TUTORIAL PARA OBTENER 250 MB EN HOTMAIL

  Votos del Artículo
Puntuación Promedio: 3.38
votos: 13


Por favor tómate un segundo y vota por este artículo:

Malo
Regular
Bueno
Muy Bueno
Excelente



tuip
genpw
bkmgt



 

Opciones

 
 
Versión Imprimible  Versión Imprimible

Enviar a un Amigo  Enviar a un Amigo
 

Puntos
Los comentarios son propiedad de quien los envió. No somos responsables por su contenido.

No se permiten comentarios Anónimos, Regístrese por favor

Re: La hora exacta en tu servidor local mediante NTP (Puntuación: 0)
por Anónimo el Miércoles, 01 septiembre a las 17:09:58
Si se desea tener la hora exacta del centro, México. Puedes usar el servicio del CENAM:

http://www.cenam.mx/HoraExacta.asp#Internet

Servidor: cronos.cenam.mx

Saludos!

JoseCC



Configuracion en Red-Hat (Puntuación: 0)
por Anónimo el Sábado, 04 septiembre a las 23:51:04
En redHat las cosas dentro del archivo de configuracion, son casi iguales mas no lo son:

[root@iem root]# cat /etc/ntp.conf

# file /etc/ntp.conf
# server mytrustedtimeserverip
#
server cronos.cenam.mx
server ntp.colby.edu
server time.twc.weather.com
server ntp.dgf.uchile.cl
server ntp.quidnet.com

# --- GENERAL CONFIGURATION ---
#
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10

# Drift file.
#
driftfile /etc/ntp/drift
broadcastdelay 0.008

# Authentication delay.
#
authenticate yes

# Keys file.
#
keys /etc/ntp/keys
# EOF

El servicio se arranca/reinicia con:
[root@iem root]# service ntpd restart

Si el Firewall no permite la entrada/salida de datos por el puerto 123 (por default de ntp) hay que ejecutar lo siguiente:
[root@iem root]#iptables -I INPUT 1 -m udp -p udp -s 0/0 --sport 123 -d 0/0 --dport 123 -j ACCEPT

Bueno.. esto queda como la parte complementaria del mini-howto sobre ntp.

vaLar
--
Una consola, hace mas que mil ventanas.



Re: La hora exacta en tu servidor local mediante NTP (Puntuación: 0)
por Anónimo el Jueves, 09 junio a las 11:37:40
gracias por la informacion, pero hay alguna manera de poder sacar solo la fecha y la hora del servidor sin tener que conectarce a otros servidores??, es decir solo la hora de mi equipo .

gracias



thank you (Puntuación: 0)
por Anónimo el Viernes, 28 abril a las 07:21:42
Its the second time I visited your web site. Looks interesting. i send you greetings



webmaster@unixmexico.org

            






Este sitio se visualiza mejor en una resolución de 1024x768

Para poner nuestras noticias en su sitio (formato RDF/XML) use el fichero backend.php

Página Generada en: 0.253 Segundos
unix mexico