Sincronización de la hora del servidor Centos

Prefacio

Hay muchas situaciones para la sincronización de la hora del servidor y los métodos de manejo de diferentes situaciones también son diferentes. Por ejemplo, si puede conectarse a una red externa, puede usar directamente ntpdate para sincronizar regularmente la hora del servidor de hora de Internet (como el servidor de hora de Alibaba ntp.aliyun.com ) .

Si no puede conectarse a la red externa, deberá designar un servidor como servidor de hora. Luego, otros servidores de intranet actúan como clientes para sincronizar la hora desde el servidor de hora.

Sincronizar la hora de Internet

1. Instalar ntpdate

# yum -y instalar ntpdate

 

 

2. Agregar tareas programadas

# crontab-e

Añade lo siguiente

 

0 */12 * * * /usr/sbin/ntpdate -u ntp.aliyun.com > /dev/null 2>&1; /sbin/hwclock -w

Significa que la sincronización se realiza cada 12 horas y la hora se puede modificar según la situación real.

En este punto, se completa la configuración de sincronización programada. Por supuesto, también puede ejecutar ntpdate -u ntp.aliyun.com por separado para realizar la sincronización horaria.

Sincronización horaria del entorno de intranet

Configuración del servidor de hora

  1. instalar ntp

# yum -y instalar ntp

 

  1. Editar archivo de configuración

# vi /etc/ntp.conf

 

Modificar contenido

ilustrar

restringir 192.168.235.0 máscara 255.255.255.0 nomodificar notrap

Indica que los clientes en el mismo segmento de red pueden sincronizar la hora.

restringir realiza control de permisos en ntp ignorar: ignora todos los tipos de solicitudes de conexión NTP

nomodify: impide que el cliente use los comandos ntpc y ntpq para modificar la hora del lado del servidor

noquery: no proporciona el servicio de ajuste de hora de la red NTP notrap: no acepta solicitudes de inicio de sesión remoto

notrust: no acepte solicitudes de clientes no autenticados

192.168.235.0 representa la IP de subred, 255.255.255.0 representa la máscara de subred

servidor 127.127.1.0

Agregue esta máquina como servidor de tiempo

dulce de azúcar 127.127.1.0 inicio 10

El nivel del servidor de tiempo 0-15 0 representa el nivel superior 10 y generalmente se usa para proporcionar servicios de tiempo a los hosts de LAN.

 

Guarde después de completar la configuración.

  • Unirse a la startup

# systemctl habilita ntpd

 

  • Iniciar ntpd

# systemctl inicia ntpd

 

  • Puede comprobar el estado

# sistemactl estado ntpd

Comandos relacionados

Orden

ilustrar

systemctl habilitar ntpd

Unirse a la startup

systemctl iniciar ntpd

Iniciar ntpd

systemctl reiniciar ntpd

Reiniciar ntpd

systemctl detener ntpd

detener ntpd

estado del sistema ntpd

Ver el estado de

Configuración de sincronización del cliente

Hay dos configuraciones de cliente, una es hacer referencia al método de sincronización de hora de Internet y la otra es utilizar la sincronización ntp.

modo ntpdate

Este método es simple y claro, directamente violento.

  • Instalar ntpdate

# yum -y instalar ntpdate

 

  • Agregar una tarea programada

# crontab-e

Añade lo siguiente

 

0 */12 * * * /usr/sbin/ntpdate -u 192.168.235.128 > /dev/null 2>&1; /sbin/hwclock -w

modo cliente ntp

  • instalar ntp

# yum -y instalar ntp

 

  • Editar archivo de configuración

Tanto el servidor como el cliente Ntpd utilizan el mismo archivo de configuración

# vi /etc/ntp.conf

 

Modificar contenido

ilustrar

restringir 192.168.235.129 nomodify notrap nopeer noquery

Indica que la computadora local no puede modificar la hora

restringir realiza control de permisos en ntp ignorar: ignora todos los tipos de solicitudes de conexión NTP

nomodify: impide que el cliente use los comandos ntpc y ntpq para modificar la hora del lado del servidor

noquery: no proporciona el servicio de ajuste de hora de la red NTP notrap: no acepta solicitudes de inicio de sesión remoto

notrust: no acepte solicitudes de clientes no autenticados

192.168.235.0 representa la IP de subred, 255.255.255.0 representa la máscara de subred

servidor 192.168.235.128 explosión

Agregue 192.168.235.128 (el servidor configurado anteriormente) como servidor de hora

  • Unirse a la startup

# systemctl habilita ntpd

  • Iniciar ntpd

# systemctl inicia ntpd

 

  • Puede comprobar el estado

# sistemactl estado ntpd

 

También puedes usar ntpstat para ver

#ntpstat

 

Utilice ntpq -p para ver información detallada de sincronización

# ntpq-p

 

remoto

servidor de tiempo

st :

Es decir, nivel de estrato: cuanto menor sea el valor, mayor será la precisión del servicio ntp;

cuando

La unidad es segundos. La operación de actualización de sincronización horaria se realizó hace unos segundos;

encuesta

¿Cuantos segundos se sincroniza con el servidor ntp?

alcanzar

La cantidad de veces que se han solicitado actualizaciones al servidor NTP superior;

demora

Tiempo de retardo del reloj del proceso de transmisión de red

compensar

El resultado de la compensación de tiempo.

estar nervioso

Diferencia horaria entre la hora del sistema Linux y la hora del hardware BIOS

Supongo que te gusta

Origin blog.csdn.net/u011048844/article/details/131192079
Recomendado
Clasificación