NTP简介

NTP(Network Time Protocol 网络时间协议),由PFC1305定义的时间同步协议,用来分布式时间服务器和客户端之间进行时间同步,NTP基于UDP进行传输,使用UDP端口:123

配置内网时间同步服务器

yum -y install ntp #安装Ntp

vim /etc/ntp.conf

# 配置192.168.4.0的主机可以校时,但是不能修改服务器参数

sed -i '25a restrict 192.168.4.0 mask 255.255.255.0 nomodify' /etc/ntp.conf

# 写127.0.0.1会报语法错

sed -i '25a server 127.127.1.0 iburst' /etc/ntp.conf  

# 设置此ntp服务器的层级

sed -i '25a fudge 127.127.1.0 stratum 3' /etc/ntp.conf

systemctl restart ntpd &&  systemctl enable ntpd

#服务端测试:

ntpdate 服务器ip

配置网络时间同步

crontab -e

timedatectl set-timezone Asia/Shanghai #设置时区

00 */1 * * * /usr/sbin/ntpdate -u time.nist.gov >> /var/log/netdate.log 2>&1