我需要使用NTP来提供与系统时间偏移的时间。播出的方式是什么?

时间:2014-04-04 09:12:57

标签: time ntp

我有一个封闭的网络,其中有几个节点在时间上相互一致。为此我使用NTP将一个节点作为NTP服务器。其中一个节点是一个哑箱,我几乎无法控制它。它运行sntp客户端以将时间与系统NTP服务器同步。我现在需要将该框设置为与系统时间偏移一个我控制的量的时间。我试图找出是否可以只使用盒子上的可用sntp客户端来完成。我现在将向您介绍我的方法,并希望听到任何知道是否可以这样做的人。

据我所知,标准的NTP服务器不能服务于偏离服务器系统时间的时间。因此,我必须编写自己的实现。概念上最简单的NTP服务器必须是仅广播服务器。我的想法是,我将能够设置sntp框来收听广播,然后只发送设置为我的自定义时间的NTP广播包。

是否有任何NTP服务器实现允许我开箱即用?

有谁能告诉我编写sNTP广播服务器或任何其他NTP服务器有多难?

有没有人知道如何编写NTP服务器的任何教程?

我上面描述的方案是否有任何显示停止?

试图回答不可避免会出现的问题:

  • 是的,我也想到盒子上的新界面,将时间设置为我指定的值。但这不是我所要求的,不,它不会简单得多。
  • 如果我可以使用盒子所需的时间作为系统时间,我已经调整过了。这不是一个选择。我将需要两个不同的时间,一个用于系统,一个用于盒子。

所有见解将不胜感激!甚至像#34这样的意见应该是可行的。"

1 个答案:

答案 0 :(得分:0)

你可以用Jans来假装。我对此产品没有经验,但我从ntp邮件列表中了解到它。它将允许您服务器假冒时间,但它不像参考实现那样执行时钟规则。

更多信息:http://www.vanheusden.com/time/jans/