Diferencia entre revisiones de «Recetas/ntp»
De FESOL. Proyectos de Software Libre ULS
Línea 1: | Línea 1: | ||
== Resumen de la receta == | == Resumen de la receta == | ||
− | El | + | El propósito de esta receta es configurar un servidor de hora en un red de computadoras. Un servidor NTP es para que los clientes puedan tener una hora de referencia con la cual actualizarse en caso de que esten desfasada la hora. |
+ | |||
+ | En esta guia se configurará un servidor NTP y un cliente que sincronice su hora desde el servidor. | ||
+ | |||
[[Archivo:Diagrama-ntp.png|border]] | [[Archivo:Diagrama-ntp.png|border]] | ||
Línea 13: | Línea 16: | ||
== Instalación de programas == | == Instalación de programas == | ||
+ | La instalación de los programas se hace tanto en el cliente como en el servidor. | ||
apt-get install ntp ntpupdate | apt-get install ntp ntpupdate | ||
Línea 46: | Línea 50: | ||
'''Cliente NTP''' | '''Cliente NTP''' | ||
+ | |||
+ | La configuración será: | ||
+ | root@servidor-ntp:/home/uls# cat /etc/ntp.conf | ||
+ | statistics loopstats peerstats clockstats | ||
+ | filegen loopstats file loopstats type day enable | ||
+ | filegen peerstats file peerstats type day enable | ||
+ | filegen clockstats file clockstats type day enable | ||
+ | server 192.168.0.100 | ||
+ | restrict -4 default kod notrap nomodify nopeer noquery limited | ||
+ | restrict -6 default kod notrap nomodify nopeer noquery limited | ||
+ | restrict 127.0.0.1 | ||
+ | restrict ::1 | ||
+ | restrict source notrap nomodify noquery | ||
+ | |||
+ | Reiniciamos el servidor NTP | ||
+ | /etc/init.d/ntp restart | ||
+ | |||
==Prueba == | ==Prueba == | ||
+ | |||
== Referencias == | == Referencias == |
Revisión del 15:40 9 dic 2017
Contenido
Resumen de la receta
El propósito de esta receta es configurar un servidor de hora en un red de computadoras. Un servidor NTP es para que los clientes puedan tener una hora de referencia con la cual actualizarse en caso de que esten desfasada la hora.
En esta guia se configurará un servidor NTP y un cliente que sincronice su hora desde el servidor.
Requisitos
- Debian GNU/Linux Stretch 9.x
- Tener configurado los repositorios, ver Recetas/repositorio
Instalación de programas
La instalación de los programas se hace tanto en el cliente como en el servidor.
apt-get install ntp ntpupdate
Configuración
Servidor NTP
La configuración será:
root@servidor-ntp:/home/uls# cat /etc/ntp.conf driftfile /var/lib/ntp/ntp.drift statsdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable pool 0.debian.pool.ntp.org iburst pool 1.debian.pool.ntp.org iburst pool 2.debian.pool.ntp.org iburst pool 3.debian.pool.ntp.org iburst restrict -4 default kod notrap nomodify nopeer noquery limited restrict -6 default kod notrap nomodify nopeer noquery limited restrict 127.0.0.1 restrict ::1 restrict 192.168.0.0 mask 255.255.255.0 nomodify restrict source notrap nomodify noquery broadcast 192.168.0.255 disable auth
Reiniciamos el servidor NTP
/etc/init.d/ntp restart
Cliente NTP
La configuración será:
root@servidor-ntp:/home/uls# cat /etc/ntp.conf statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable server 192.168.0.100 restrict -4 default kod notrap nomodify nopeer noquery limited restrict -6 default kod notrap nomodify nopeer noquery limited restrict 127.0.0.1 restrict ::1 restrict source notrap nomodify noquery
Reiniciamos el servidor NTP
/etc/init.d/ntp restart