配置文件:

安装步骤

1
2
3
4
5
#查看是否安装
rpm -qa | grep ntp

#使用yum安装
yum install ntp

默认安装了ntpdate, 需要安装ntp

ntp服务器配置(服务器能访问因特网)

1
2
3
4
5
6
7
8
9
10
11
12
13
vim /etc/ntp.conf

把配置文件下面四行注释掉:
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

然后在下面添加这几行:
server 0.cn.pool.ntp.org iburst
server 1.cn.pool.ntp.org iburst
server 2.cn.pool.ntp.org iburst
server 3.cn.pool.ntp.org iburst

ntp服务器配置(服务器只能访问局域网)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
vim /etc/ntp.conf

把配置文件下面四行注释掉:
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

然后在下面添加这几行:
#把本地主机的时钟也看作外部时钟源来处理,分配的地址是127.127.1.0
server 127.127.1.0

#设置本地时钟源的层次为10
fudge 127.127.1.0 stratum 10

重启服务&配置开机自启动

1
2
3
4
5
6
7
8
#设置开机启动
systemctl enable ntpd

#重启服务
systemctl restart ntpd

#查看服务状态
systemctl status ntpd

抓包信息

ntp授时原理

参考引用

Centos7安装搭建NTP服务器和NTP客户端同步时间
Configuring an NTP server without internet access (locally)
NTP时钟同步原理及误差简析