首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NTP服务器的跟踪链

NTP服务器的跟踪链
EN

Server Fault用户
提问于 2015-04-19 13:27:48
回答 1查看 2K关注 0票数 6

出于教育目的,我想跟踪一个NTP服务器链,例如0.de.pool.ntp.org返回到一个阶层1 NTP服务器。我该怎么做?

我发现了ntptrace,但它不起作用:

代码语言:javascript
复制
/home/xyzdragon# ntptrace
localhost: stratum 2, offset -0.009285, synch distance 0.010221
192.53.103.104: timed out, nothing received
***Request timed out

我尝试通过手动再现Perl-脚本的步骤来调试/usr/bin/ntptrace

代码语言:javascript
复制
home/xyzdragon# ntpq -n
ntpq> pe
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+78.47.249.19    56.1.129.236     3 -  129  128  376   27.339   14.405  12.857
ntpq> host 78.47.249.19
current host set to 78.47.249.19
ntpq> pe
78.47.249.19: timed out, nothing received
***Request timed out

实际上,ntptrace使用rvpstat的组合,而不是pe ntpq命令。

在尝试了几次使它与ntpq一起工作之后,我只是使用了一个解决方法:

  1. 从“`ntpq -p”读取对等点和重定向
  2. server 56.1.129.236插入/etc/ntp.conf (跳过78.47.249.19)
  3. 使用sudo service ntp restart应用设置
  4. 转到1。

这可以跟踪NTP链,但是非常繁琐。因此,我的问题是:

  • 如何使用可能的ntpq只跟踪NTP服务器链?
  • 为什么ntptrace一开始就不起作用?
EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-05-04 09:40:39

来自ntptrace的手册页:

ntptrace是一个perl脚本,它使用ntpq实用程序跟踪从给定主机到主时间源的NTP服务器链。为了使ntptrace正常工作,这些服务器中的每一个都必须实现RFC 1305中指定的NTP控制和监视协议,并启用NTP模式6数据包。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/683854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档