Operaciones prácticas de Xiaohan: configuración de un servidor de hora NTP

Tabla de contenido

           Introducción

           Instalar el servicio NTP

           Configuración del servidor NTP

           Inicie el servidor NTP

           prueba

           para resumir

 

Introducción

         NTP (Network Time Protocol) es un protocolo que se utiliza para sincronizar la hora de cada computadora en la red. Su propósito es sincronizar el reloj de la computadora con UTC, con una precisión de 0,1 ms en una red de área local y una precisión de 1 a 50 ms en la mayoría de los lugares de Internet. El servidor NTP utiliza el protocolo NTP para proporcionar servicios de sincronización de hora.

Instalar el servicio NTP

1) Ver la versión del sistema del servidor

[root@jenkins ~]# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 

2) Instale el servicio Ntp

[root@jenkins ~]# yum install ntp -y
[root@jenkins ~]# rpm -ql ntp   查看ntp的一些配置目录
/etc/dhcp/dhclient.d
/etc/dhcp/dhclient.d/ntp.sh
/etc/ntp.conf
/etc/ntp/crypto

Configuración del servidor NTP

1) Haga una copia de seguridad del archivo de configuración del servicio ntp

[root@jenkins ~]# cp /etc/ntp.conf /etc/ntp.conf.bak

2) Simplifique los archivos de configuración

[root@jenkins ~]# egrep -v "^$|#" /etc/ntp.conf.bak > /etc/ntp.conf

3) Edite el archivo de configuración

[root@jenkins ~]# vim /etc/ntp.conf
driftfile /var/lib/ntp/drift
restrict default nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1

#允许内网其他机器同步时间
restrict 192.168.253.0 mask 255.255.255.0 nomodify notr

server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

#定义使用的上游,ntp服务器,将原来的注释
server ntp1.aliyun.com
server time1.aliyun.com

#允许上层时间服务器主动修改本机时间
restrict time1.aliyun.com nomodify notrap noquery
restrict ntp1.aliyun.com nomodify notrap noquery

#外部事件服务器不可用时,以本地时间作为服务
server 127.127.1.0
fudge 127.127.1.0 stratum 10

includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
disable monitor

Inicie el servidor NTP

1) enciende

[root@jenkins ~]# systemctl  start ntpd

2) Mostrar lista de nodos

[root@jenkins ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+203.107.6.88    100.107.25.114   2 u   29   64  367   12.936    7.211   2.404
*dns1.synet.edu. 202.118.1.47     2 u   23   64  377   13.012    7.330   4.079
xamy.chl.la      145.238.203.14   2 u   11   64  377  248.358   37.117  14.319
xtock.ntp.infoma .GPS.            1 u   19   64  377  215.797  -39.157   8.290
+120.25.115.20   10.137.53.7      2 u   48   64  377   40.325    7.229   1.245
 LOCAL(0)        .LOCL.          10 l 1302   64    0    0.000    0.000   0.000

prueba

1) Prueba de servidor en el mismo segmento de red

[root@gitlab ~]# ntpdate 192.168.253.120
13 Oct 15:53:32 ntpdate[1639]: adjust time server 192.168.253.120 offset -0.003811 sec

2) Resolución de errores

1.防火墙、setenforce
2.网段或者ip错误
3.客户端下载ntpdate工具

para resumir

          Este método básicamente puede completar la sincronización diaria de la hora del servidor. Otro método también se puede utilizar para descargar ntpdate y usar directamente el comando para sincronizar.

Supongo que te gusta

Origin blog.csdn.net/yeyslspi59/article/details/109053016
Recomendado
Clasificación