什么是时钟同步服务器?如何利用NTP搭建该服务器?
时钟同步服务器顾名思义就是一种用来同步计算机时间的协议。它能使计算机同步其服务器或时钟源(如石英钟、GPS等),能提供高精度的时间校正(局域网与标准差小于1毫秒,在互联网上为数十毫秒),并能通过加密进行确认,防止恶意协议攻击。
为了让NTP服务器提供准确的时间,首先要有一个准确的时间源,它应该是UTC。NTP可以从原子钟、天文台、卫星或互联网上获得UTC。这样,就有了一个准确可靠的时间源。时间由NTP服务器级别传播。
即使主机长时间无法连接服务器,NTP服务仍然有效工作。为了防止对时间服务器的恶意破坏,NTP使用认证机制来检查来自所声称的服务器的信息是否真实,并检查数据的返回路径,从而提供一种防止干扰的保护机制。
那怎样利用NTP搭建时钟同步服务器?详细操作如下:
1、首先准备工作做好:两台虚拟机、服务端、客户端
2、服务端配置:下载--备份文件--编辑文件--启动服务--检测服务器是否同步--关闭防火墙--因为两台虚拟机的IP一致,为了专门验证时间是否能同步,则专门调整修改一下服务机的时间。
3、客户端配置:下载--编辑文件--关闭防火墙--实现同步 -----用客户机验证是否能同步服务机的时间,因此这里填写服务机的IP地址(ntpdate
192.168.110.117 服务端ip)
4、解决报错:在运行实现同步的时候会报错 8 Aug 03:39:10 ntpdate[8229]: no server suitable for
synchronization found
5、解决方法:关闭防火墙 systemctl stop firewalld setenforce 0
6、调整时间的命令:timedatectl set-time 12:00:00 && date
验证并同步使用:ntpdate 192.168.110.117