我有一个封闭的网络,其中有几个节点在时间上相互一致。为此我使用NTP将一个节点作为NTP服务器。其中一个节点是一个哑箱,我几乎无法控制它。它运行sntp客户端以将时间与系统NTP服务器同步。我现在需要将该框设置为与系统时间偏移一个我控制的量的时间。我试图找出是否可以只使用盒子上的可用sntp客户端来完成。我现在将向您介绍我的方法,并希望听到任何知道是否可以这样做的人。
据我所知,标准的NTP服务器不能服务于偏离服务器系统时间的时间。因此,我必须编写自己的实现。概念上最简单的NTP服务器必须是仅广播服务器。我的想法是,我将能够设置sntp框来收听广播,然后只发送设置为我的自定义时间的NTP广播包。
是否有任何NTP服务器实现允许我开箱即用?
有谁能告诉我编写sNTP广播服务器或任何其他NTP服务器有多难?
有没有人知道如何编写NTP服务器的任何教程?
我上面描述的方案是否有任何显示停止?
试图回答不可避免会出现的问题:
所有见解将不胜感激!甚至像#34这样的意见应该是可行的。"
答案 0 :(得分:0)
你可以用Jans来假装。我对此产品没有经验,但我从ntp邮件列表中了解到它。它将允许您服务器假冒时间,但它不像参考实现那样执行时钟规则。