GNU/Linux >> Tutoriales Linux >  >> Cent OS

Comando ntpstat Muestra sin sincronizar (CentOS/RHEL)

La salida del comando ntpstat muestra "no sincronizado":

# ntpstat 
unsynchronised
time server re-starting

La salida del comando "ntpq -p" muestra que no se ha elegido ninguno de los servidores ntp:

# ntpq -p
==========================================
   remote           refid      st t when poll reach   delay   offset  jitter
===============================================
ntp-server   .INIT.          16 u    -   16    0    0.000    0.000   0.000
ntp-server   .INIT.          16 u    -   16    0    0.000    0.000   0.000

La salida del comando as muestra que ambos servidores ntp son rechazados:

# ntpq> as
ind assID status conf reach auth condition last_event cnt
===========================================================
1 54459 8000 yes yes none reject
2 54460 8000 yes yes none reject

La salida del comando rv muestra que ambos servidores ntp están en estado "no alcanzado":

# ntpq> rv 54459
assID=54459 status=8000 unreach, conf, no events,
srcadr=, srcport=123, dstadr=x.x.x.x, dstport=123, leap=11,
..........
# ntpq> rv 54460
assID=54460 status=8000 unreach, conf, no events,
srcadr=, srcport=123, dstadr=x.x.x.x, dstport=123, leap=11,
..........

La solución

restringir ignorar por defecto ” en el archivo de configuración ntp impide el acceso desde el servidor ntp remoto. El archivo de configuración ntp es el siguiente:

# cat /etc/ntp.conf
restrict default kod nomodify notrap nopeer noquery ignore
restrict -6 default kod nomodify notrap nopeer noquery ignore
...

"Restringir la omisión predeterminada" evitará el acceso no solo de todos los clientes sino también de todos los servidores ntp remotos.

Solución 1

1. Edite /etc/ntp.conf y modifique la configuración para permitir el acceso sin restricciones desde todas las máquinas:

Cambiar de:

restrict default kod nomodify notrap nopeer noquery ignore
restrict -6 default kod nomodify notrap nopeer noquery ignore

Para

restrict default
restrict -6 default

2. Reinicie el servicio ntpd:

# service ntpd restart

3. Espere unos minutos y luego ejecute "ntpq -p" para comprobar si funciona.

Solución 2

1. Edite /etc/ntp.conf y modifique la configuración para permitir el acceso sin restricciones desde un servidor ntp específico:

Cambiar de:

restrict default kod nomodify notrap nopeer noquery ignore
restrict -6 default kod nomodify notrap nopeer noquery ignore

Para

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict xxx.xxx.xxx.xxx (IP address of a specific ntp server)

2. Reinicie el servicio ntpd:

# service ntpd restart

3. Espere unos minutos y luego ejecute "ntpq -p" para comprobar si funciona.


Cent OS
  1. Cambiar el nivel de ejecución predeterminado en CentOS 7 / RHEL 7

  2. comando semanage no encontrado en CentOS 8 / RHEL 8

  3. Comando ifconfig no encontrado – CentOS/RHEL 7

  4. Cómo ejecutar el comando Pstack en CentOS/RHEL

  5. Cómo cambiar el puerto predeterminado de Apache en RHEL/CentOS 7

Cómo descargar RPM sin instalar en RHEL 8 / CentOS 8

26 ejemplos de comandos DNF en Fedora / CentOS / RHEL

Instale KVM (QEMU) en CentOS 7 / RHEL 7

Comando netstat no encontrado en CentOS 8 / RHEL 8 – Solución rápida

Cómo instalar Scala 3 en RHEL 8 / CentOS 8

Ejemplos de comandos KVM Virsh en CentOS y RHEL