典藏之客户端配置NTP时钟服务器文章中,我们介绍了关于windows、linux系统和常见网络设备配置NTP时钟服务器的相关方式,承接上期文章,本期重点分享windows系统配置NTP时钟服务器的另外一种方式以及centos8系统配置NTP时钟服务器的方式。
windows系统配置NTP时钟服务器管理权限打开命令提示符(CMD),输入命令“sc qc w32time”查看时间服务的启动方式,如下图所示;系统默认w32time服务开机启动是禁用状态;
在命令提示符(CMD)中,输入命令“sc config w32time start=auto”,如下图所示,设置w32time服务开机自启动;
在命令提示符(CMD)中,输入命令“sc start w32time”,如下图所示,启动w32time服务;通过命令“sc query w32time”可查看该服务状态,如下图所示;
命令:w32tm /query /source,查看系统获取时间的源,默认从系统硬件CMOS中获取;
命令:w32tm /query /status,查看系统获取时间的状态;
命令:w32tm /query /configuration,查看系统获取时间的配置;
系统默认的情况,如下图所示;
在命令提示符(CMD)中,输入命令“w32tm /config /manualpeerlist:"192.168.1.100" /syncfromflags:manual /reliable:yes /update”,系统配置NTP服务器,如下图所示;
其中,192.168.1.100即是NTP服务器的IP,多个NTP服务器IP,可用逗号分隔;
若系统与NTP服务器可正常通信,那么查看系统获取时间的状态,即可获知:上次成功同步时间和轮询间隔(同步时间间隔,默认1024秒)等信息;而查看系统获取时间的源,即显示NTP服务器的IP;
Centos8系统配置NTP时钟服务
Centos8系统中,原有的时间同步服务ntpdate被chrony所代替,本次就chrony服务配置进行重点说明。
#查看chrony服务的安装情况,一般情况下都会默认安装;
[root@localhost ]#rpm –qa | grep chrony
#启动chrony服务
[root@localhost ]# systemctl start chronyd.service
#查看chrony服务状态
[root@localhost ]# systemctl status chronyd.service
#设置chrony服务开机自启动
[root@localhost ]# systemctl enable chronyd.service
#编辑/etc/chrony.conf配置文件
[root@localhost chrony]# vi /etc/chrony.conf
在配置文件中,需要注释掉第3条默认ntp服务器设置,添加1条ntp服务器信息;
#注释掉该条数据
#pool 2.centos.pool.ntp.org iburst
#添加ntp服务器的IP
server 192.168.1.100 iburst
#重启chrony服务
[root@localhost ]# systemctl restart chronyd.service
#手动向ntp服务器更新时间
[root@localhost chrony]# chronyc sources -y
通过抓包分析,默认情况下,系统chrony服务每隔64秒向NTP服务器同步时间。
总结以上分享,希望各位小伙伴有所收获,不足之处,欢迎各位留言指正。
,