Directorio de artículos
Función de servicio de hora NTP (ntpd)
Servidor NTP, función de protocolos de tiempo de red: proporciona tiempo para el host en la red, el tiempo de sincronización es de 2min-10min, dependiendo del rendimiento del hardware en la placa base
1. Servidor de hora ntp 123 / udp
ntp-server y ntp-client complete la inicialización de
dos máquinas: complete initialization
clinet: sincronización de tiempo con el servidor, modifique temporalmente el nombre de host ntp-clinet, reinicie para que surta efecto
apague la terminal y vuelva a abrir una terminal para que surta efecto inmediatamente
server: time server, temporal Modificar el nombre de host ntp-server
1. Apague el firewall y selinux
systemctl stop firewalld
systemctl systemctl disable firewalld
setenforce 0 (apague temporalmente selinux)
[root @ qf-xingdian ~] # getenforce (marque selinux) Extensión
deshabilitada
: apague permanentemente selinux
vim / etc / selinux / config
SELINUX = disabled
El segundo método deshabilita permanentemente selinux
sed -i '/ ^ SELINUX = / c SELINUX = disabled' / etc / selinux / config
Dos, configure el servidor NTP-Server
Modificar el nombre de host del servidor de tiempo
[root @ htp-server ~] # hostnamectl set-hostname ntp-client
consulta si ntp está instalado
[root @ htp-server ~] # rpm -qa | grep ntp
consulta para continuar la operación ntp-4.2.4p8- 3. el6.x86_64
instálelo si no puede encontrarlo
[root @ htp-server ~] # yum -y install ntp
Ejemplo de configuración del servidor NTP: el
servidor 127.127.1.0 representa el servidor de hora local
[root @ htp-server ~] # vim /etc/ntp.conf // Elimina todos los archivos de configuración, siempre que las siguientes tres líneas
restrict default nomodify //不允许客户端登录,也不允许客户端修改
server 127.127.1.0 //使用本地的bios时间,自己跟自己同步
fudge 127.127.1.0 stratum 10 //定义级别,范围0-16,越小越精准
El archivo de configuración se guarda y se sale, y el servicio NTP se reinicia
[root @ htp-server ~] # systemctl start ntpd
[root @ htp-server ~] # systemctl enable ntpd
restrict British [rɪˈstrɪkt] United States [rɪˈstrɪkt] v. Restricted
fudge British [fʌdʒ] United States [fʌdʒ] v. Vago; evitar el
estrato Inglés [ˈstrɑːtəm] Estados Unidos [ˈstreɪtəm] n. layer
date -s 9:00 El servidor modifica la hora y el cliente no puede sincronizar la hora (la modificación manual de la hora provocará que la hora local de BIOS no esté sincronizada ), primero puede sincronizar la hora entre el servidor y el servidor NTP en la red, luego debe detener el servicio ntp del servidor y luego comenzar después de sincronizar la hora. El cliente puede sincronizar la hora
Tres, configure el cliente NTP-Client
El cliente necesita el comando ntpdate
[root @ ntp-client ~] # hostnamectl set-hostname ntp-client
[root @ ntp-client ~] # yum -y install ntpdate
[root @ ntp-client ~] # ntpdate -b 10.11.67.31 // Sincronización de tiempo manual -b acelerar la sincronización de inicialización
26 de octubre 13:05:03 ntpdate [11959]: servidor de tiempo de paso 10.11.67.31 offset 4291084.254062 seg
puede hacer una tarea programada sincronización de tiempo de ejecución
crontab -e crear una tarea programada
00 00 * * * ntpdate -b 172.16.110.1 Sincronización automática de la hora cada dos días
Los clientes y servidores también pueden sincronizar la hora con el servidor NTP en la red