通过NTP服务器实现时间同步

简介:
  •  Server

 
 
  1. [root@rhel6 ~]# vi /etc/ntp.conf 
  2. restrict default nomodify                            //允许任何IP的客户机进行时间同步 
  3. restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap   //允许192.168.0.0/24网段的客户机进行时间同步 
  4. restrict 127.0.0.1 
  5. server 127.127.1.0                               //时间发生器的地址(主板上) 
  6. #server 127.127.1.254                            //时间发生器的地址(铯原子) 
  7. fudge 127.127.1.0 stratum 10 
  8. driftfile /var/lib/ntp/drift 
  9. broadcastdelay 0.008 
  10.  
  11. [root@rhel6 ~]# /etc/init.d/ntpd start 
  12. [root@rhel6 ~]# ntpq -p 
  13.      remote           refid      st t when poll reach   delay   offset  jitter 
  14. ============================================================================== 
  15. *LOCAL(0)        .LOCL.          10 l    5   64  377    0.000    0.000   0.000 
  • Client

 
 
  1. 由于 ntpd 的 server/client 之间的时间误差不允许超过1000秒,因此如果时间相差太长,可以先通过ntpdate手动进行时间同步。 
  2. [root@rhel6-2 ~]# ntpdate -q 192.168.0.90  //只查看而不更新时间
  3. server 192.168.0.90, stratum 11, offset 0.035703, delay 0.02579 
  4. 23 Mar 15:48:05 ntpdate[3104]: adjust time server 192.168.0.90 offset 0.035703 sec 
  5. [root@rhel6-2 ~]# ntpdate -b 192.168.0.90     //如果时间相差较大则先手动同步时间
  6. 23 Mar 15:48:41 ntpdate[3121]: adjust time server 192.168.0.90 offset 0.037200 sec 

[root@rhel6-2 ~]# system-config-date 


 
 
  1. [root@rhel6-2 ~]# ntpq 
  2. ntpq> peer 
  3.      remote           refid      st t when poll reach   delay   offset  jitter 
  4. ============================================================================== 
  5. *rhel6           LOCAL(0)        11 u   16   64  377    0.244   67.480  34.454 
  6.  
  7. remote  :响应这个请求的NTP服务器的名称 
  8. 如果有"*" 表示当前与NTP服务器同步已生效
  9. 如果是"+" 表示NTP同步已生效,且可作为下一个提供时间更新的候选者
  10. refid   :NTP服务器使用的上一级ntp服务器 
  11. st   :remote远程服务器的级别.从高到低可以设定为1-16.为了减缓负荷和网络堵塞,原则上应该避免直接连接到级别为1的服务器的. 
  12. when   :上一次成功请求之后到现在的秒数。 
  13. poll    :本地机和远程服务器多少时间进行一次同步(单位为秒).在一开始运行NTP的时候这个poll值会比较小,那样和服务器同步的频率也就增加了,可以尽快调整到正确的时间范围,之后poll值会逐渐增大,同步的频率也就会相应减小 
  14. reach   :这是一个八进制值,用来测试能否和服务器连接.每成功连接一次它的值就会增加 
  15. delay   :从本地机发送同步要求到ntp服务器的round trip time 
  16. offset  :主机通过NTP时钟同步与所同步时间源的时间偏移量,单位为毫秒(ms)。offset越接近于0,主机和ntp服务器的时间越接近 
  17. jitter  :这是一个用来做统计的值.它统计了在特定个连续的连接数里offset的分布情况.简单地说这个数值的绝对值越小,主机的时间就越精确 

 

     本文转自Vnimos51CTO博客,原文链接:http://blog.51cto.com/vnimos/1160939,如需转载请自行联系原作者




相关文章
|
Ubuntu Linux
Linux系统管理:服务器时间与网络时间同步技巧。
以上就是在Linux服务器上设置时间同步的方式。然而,要正确运用这些知识,需要理解其背后的工作原理:服务器根据网络中的其他机器的时间进行校对,逐步地精确自己的系统时间,就像一只犹豫不决的啮齿动物,通过观察其他啮齿动物的行为,逐渐确定自己的行为逻辑,既简单,又有趣。最后希望这个过程既能给你带来乐趣,也能提高你作为系统管理员的专业素养。
2311 20
|
网络安全
构建 NTP 时间服务器
构建 NTP 时间服务器
1039 2
|
Linux 数据库
ntp如何配置同步服务器
【5月更文挑战第19天】ntp如何配置同步服务器
2711 2
|
缓存 Linux 开发工具
centos设置ntp服务同步目标服务器时间
【7 月更文挑战第 1天】linux+centos设置ntp服务同步目标服务器时间
|
Linux 数据库
ntp如何配置同步服务器
【5月更文挑战第24天】ntp如何配置同步服务器
1729 0
|
8月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
687 10
|
8月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
781 8
|
8月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
8月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。

热门文章

最新文章