NTP 服务器的配置与使用

假如需要管理很多台服务器,并且根据业务需要,导致服务器的时间必须一致,这时就需要有一台 NTP 服务器来实现这个需求,下面三哥就讲一下如何在服务器上配置 NTP 时间服务。

战前准备

一台 CentOS 7 64位的服务器(我这只有这一台测试机)

服务器需要放通 NTP 默认的 UDP 123 端口

战斗开始

1、先检查一下服务器是否已经安装了 ntp 包:

如果回显类似下面的内容,则证明服务器已经安装了 ntp 包:

如果没有安装 ntp 包,则使用下面的命令进行安装:

2、编辑 NTP 守护进程的主配置文件 /etc/ntp.conf :

在 NTP Public Pool Time Servers 选择你所在国家位置,然后将 NTP 服务器地址添加到配置中(这里我选择的中国):

如果所配置的 NTP 服务器在使用过程中出现宕机的情况,这时候我们可以把时间同步为为本机时间,添加如下内容:

最终 /etc/ntp.conf 配置的 NTP 服务器列表如下:

4、找到 restrict 语句,并配置允许使用 NTP 服务器的 IP :

这里三哥配置的是允许所有 IP 使用,所以 IP 和子网掩码都使用 0.0.0.0:

这里可以配置仅允许某个 IP 使用,例如:

也可以配置允许 10.0.0.0/8 子网内所有 IP 使用,例如:

5、添加一个 logfile 语句,来记录 NTP 服务器在运行中遇到的问题,并指定到一个日志文件(在配置文件的空白出新增一行即可):

6、保存 /etc/ntp.conf 的配置,并且设置 NTP 开机启动

分享战果

1、验证 NTP 节点同步状态和你的系统时间:

回显类似以下内容:

2、Linux 系统同步时间(这里用的我自己搭建的外网服务器域名测试):

3、Windows 系统同步时间(这里用的我自己搭建的外网服务器域名测试):

也可以打开 控制面板 -> 时钟、语言和区域 找到 Internet 时间 选项,将 NTP 服务器地址填写进去点击 立即更新 即可。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180103G06MVM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券