首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发现在网络上提供时间服务的NTP服务器

发现在网络上提供时间服务的NTP服务器
EN

Server Fault用户
提问于 2013-06-09 08:50:18
回答 2查看 2.8K关注 0票数 3

作为网络上基于Debian的linux主机,如何才能发现NTP服务是否存在于网络的某个本地位置?谢谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-06-09 09:01:54

只有在网络上有多播时间的设备时,才能做到这一点。在这种情况下,NTP将收到时间并使用它。但是,如果有一个没有多播的服务器,它将响应一个请求。因此,您可以进行网络扫描,但是您的组织中的使用策略可能会禁止它。

最好的可能性:问你的管理员!这是他的工作!

票数 2
EN

Server Fault用户

发布于 2013-06-09 09:07:56

如果在主机上动态配置网络,则有DHCP选项。

如果没有,则有anycast:http://www.gsp.com/cgi-bin/man.cgi?topic=ntp.conf#19

如果没有,可以编写nmap脚本来扫描ntp端口,然后尝试从打开的端口进行ntpdate,如果主机回答,则将它们添加到您的配置中。

不过,我不会那么做的。永远不会。这可以拾取配置错误的服务器。你的时间来源应该是可靠的,而不仅仅是“任何东西”。

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

https://serverfault.com/questions/514427

复制
相关文章

相似问题

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