ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

NTP | NTP服务安装配置

2022-06-19 02:00:44  阅读:156  来源: 互联网

标签:同步 NTP 配置 192.168 server ntp 服务器 安装


NTP | NTP服务安装配置


一、安装

联网环境可选择yum 正式环境可能没有网络 需要RPM离线安装 因此有

  1. 联网环境

    #联网环境
    rpm -qa|grep ntp
    yum  install ntp
    
  2. 离线安装(下载RPM包)

    #查看系统版本版本
    cat /proc/version
    #该网址搜索并按系统检索下载相应ntp包
    #https://centos.pkgs.org/
    #题主为	Red Hat 4.8.5-39
    

    image

  3. 上传安装

    #上传
    #安装 (两个包都需要安装 ntp 依赖于 ntpdate)
    rpm -ivh 包名
    
  4. 检测

     rpm -qa|grep ntp 
    

    image

二、配置NTP服务

  1. 配置NTP服务器配置文件

    #编辑配置文件/etc/ntp.conf文件
    vi /etc/ntp.conf
    # 允许内网其他机器同步时间
    restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
    
    # 允许上层时间服务器主动修改本机时间
    restrict 210.72.145.44 nomodify notrap noquery
    restrict 202.112.10.36 nomodify notrap noquery
    restrict 59.124.196.83 nomodify notrap noquery
    # 中国这边最活跃的时间服务器 :http://www.pool.ntp.org/zone/cn
    server 210.72.145.44 perfer   # 中国国家受时中心
    server 202.112.10.36             # 1.cn.pool.ntp.org
    server 59.124.196.83             # 0.asia.pool.ntp.org
    # 外部时间服务器不可用时,以本地时间作为时间服务
    server  127.127.1.0 # local clock
    fudge   127.127.1.0 stratum 10
    
  2. 启动NTP服务。

    #启动NTP服务
    service ntpd start
    
  3. 配置NTP客户端

    server 192.168.1.10 prefer
    

    可以用date命令查看时区
    如果时区是EST需要改成CST
    tzselect
    image

  4. 启动NTP客户端

    ntpdate -d -u 192.168.1.10
    #192.168.1.10 为你的NTP服务器的ip地址,显示adjust time server 192.168.1.135 offset 0.004882 sec
    
    service ntp start
    #启动后,查看同步情况
    ntpq -p
    

注:可能出现同步失败,一般情况下原因都是本地的NTPD服务器还没有正常启动起来,一般需要几分钟时间后才能开始同步。
也有报错 no server suitable for synchronization found,这种问题由一下两种情况造成:
Server dropped: strata too high:
并且显示“stratum 16”。而正常情况下stratum这个值得范围是“0~15”。
这种问题往往是由ntp服务启动后还没有和上层服务同步完成,可以等五分钟再次查看。
Server dropped: strata no data:
这种问题一般是因为访问不到NTP服务,需要检查NTP服务是否启动成功,或者是否是被防火墙拦截。
部分参考:https://www.jianshu.com/p/e5e486c8e365

  1. 补充
    1. 配置文件中的driftfile是什么?
      我们每一个system clock的频率都有小小的误差,这个就是为什么机器运行一段时间后会不精确. NTP会自动来监测我们时钟的误差值并予以调整.但问题是这是一个冗长的过程,所以它会把记录下来的误差先写入driftfile.这样即使你重新开机以后之前的计算结果也就不会丢失了

    2. 如何同步硬件时钟?
      NTP一般只会同步system clock. 但是如果我们也要同步RTC(hwclock)的话那么只需要把下面的选项打开就可以了

    # vi /etc/sysconfig/ntpd
    SYNC_HWCLOCK=yes
    

标签:同步,NTP,配置,192.168,server,ntp,服务器,安装
来源: https://www.cnblogs.com/zhy-god/p/16389773.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有